@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&amp;family=Noto+Sans+KR:wght@100;300;400;500;700;900&amp;display=swap);

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

body {
    line-height: 1
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: "";
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

a {
    all: unset;
    cursor: pointer
}

*,
input {
    box-sizing: border-box
}

input {
    box-sizing: border-box
}

input:focus,
input:active {
    outline: none
}

a {
    text-decoration: none
}

select,
button,
input,
textarea {
    border: none;
    border-radius: 0;
    outline: none;
    background: none;
    padding: 0;
    margin: 0
}

select:focus,
button:focus,
input:focus,
textarea:focus {
    outline: none
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number] {
    -moz-appearance: textfield
}

.oneLineEllipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    line-height: 1.4em;
    height: 1.4em;
    word-break: break-all
}

.twoLineEllipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    line-height: 2.8em;
    height: 2.8em;
    word-break: break-all
}

.threeLineEllipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    line-height: 4.2em;
    height: 4.2em;
    word-break: break-all
}

.hideScroll {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.hideScroll::-webkit-scrollbar {
    display: none
}

@font-face {
    font-family: "Pretendard";
    font-weight: 900;
    font-display: swap;
    src: local("Pretendard Black"), url("../fonts/Pretendard/woff2-subset/Pretendard-Black.subset.woff2") format("woff2"), url("../fonts/Pretendard/woff-subset/Pretendard-Black.subset.woff") format("woff")
}

@font-face {
    font-family: "Pretendard";
    font-weight: 800;
    font-display: swap;
    src: local("Pretendard ExtraBold"), url("../fonts/Pretendard/woff2-subset/Pretendard-ExtraBold.subset.woff2") format("woff2"), url("../fonts/Pretendard/woff-subset/Pretendard-ExtraBold.subset.woff") format("woff")
}

@font-face {
    font-family: "Pretendard";
    font-weight: 700;
    font-display: swap;
    src: local("Pretendard Bold"), url("../fonts/Pretendard/woff2-subset/Pretendard-Bold.subset.woff2") format("woff2"), url("../fonts/Pretendard/woff-subset/Pretendard-Bold.subset.woff") format("woff")
}

@font-face {
    font-family: "Pretendard";
    font-weight: 600;
    font-display: swap;
    src: local("Pretendard SemiBold"), url("../fonts/Pretendard/woff2-subset/Pretendard-SemiBold.subset.woff2") format("woff2"), url("../fonts/Pretendard/woff-subset/Pretendard-SemiBold.subset.woff") format("woff")
}

@font-face {
    font-family: "Pretendard";
    font-weight: 500;
    font-display: swap;
    src: local("Pretendard Medium"), url("../fonts/Pretendard/woff2-subset/Pretendard-Medium.subset.woff2") format("woff2"), url("../fonts/Pretendard/woff-subset/Pretendard-Medium.subset.woff") format("woff")
}

@font-face {
    font-family: "Pretendard";
    font-weight: 400;
    font-display: swap;
    src: local("Pretendard Regular"), url("../fonts/Pretendard/woff2-subset/Pretendard-Regular.subset.woff2") format("woff2"), url("../fonts/Pretendard/woff-subset/Pretendard-Regular.subset.woff") format("woff")
}

@font-face {
    font-family: "Pretendard";
    font-weight: 300;
    font-display: swap;
    src: local("Pretendard Light"), url("../fonts/Pretendard/woff2-subset/Pretendard-Light.subset.woff2") format("woff2"), url("../fonts/Pretendard/woff-subset/Pretendard-Light.subset.woff") format("woff")
}

@font-face {
    font-family: "Pretendard";
    font-weight: 200;
    font-display: swap;
    src: local("Pretendard ExtraLight"), url("../fonts/Pretendard/woff2-subset/Pretendard-ExtraLight.subset.woff2") format("woff2"), url("../fonts/Pretendard/woff-subset/Pretendard-ExtraLight.subset.woff") format("woff")
}

@font-face {
    font-family: "Pretendard";
    font-weight: 100;
    font-display: swap;
    src: local("Pretendard Thin"), url("../fonts/Pretendard/woff2-subset/Pretendard-Thin.subset.woff2") format("woff2"), url("../fonts/Pretendard/woff-subset/Pretendard-Thin.subset.woff") format("woff")
}

body,
html {
    font-family: "Pretendard", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.2;
    scroll-behavior: smooth;
    overflow-x: hidden
}

body.overflow__body {
    overflow-x: initial
}

body.modal__open {
    height: 100vh
}

body.relative {
    position: relative
}

.rsp-mb {
    display: block
}

.rsp-pc {
    display: none
}

.layout {
    width: 90%;
    margin: 0 auto;
    max-width: 400px
}

.layout40 {
    width: 78.666666%;
    margin: 0 auto;
    max-width: 400px
}

@media(min-width: 1200px) {
    .rsp-mb {
        display: none
    }

    .rsp-pc {
        display: block
    }

    .layout,
    .layout40 {
        max-width: 1320px
    }
}

.not-found__page#not-found__page {
    height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.not-found__page#not-found__page h1.not-found__title {
    font-size: 24px;
    font-weight: 500;
    letter-spacing: .14px;
    line-height: 28px;
    margin-bottom: 14px;
    color: #5e5873;
    text-align: center
}

.not-found__page#not-found__page p.not-found__subtitle {
    font-size: 14px;
    font-weight: 400;
    letter-spacing: .14px;
    line-height: 21px;
    margin-bottom: 21px;
    color: #22292f;
    text-align: center
}

.not-found__page#not-found__page a.not-found__btn {
    margin-bottom: 21px;
    text-decoration: none;
    padding: 11px 21px;
    background-color: #0067ff;
    font-size: 14px;
    letter-spacing: .14px;
    line-height: 14px;
    border-radius: 5px;
    color: #fff;
    -webkit-text-fill-color: #fff
}

.not-found__page#not-found__page a.not-found__btn:hover {
    color: #fff;
    -webkit-text-fill-color: #fff;
    box-shadow: 0 8px 25px -8px #0067ff
}

.not-found__page#not-found__page img.not-found__img {
    width: 90%;
    max-width: 550px;
    margin: 0 auto
}

.modal-backdrop.fade.show {
    z-index: 2
}

#expectationPaybackModal.modal.fade {
    z-index: 3;
    margin: 0
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered {
    margin: 0;
    width: 100%;
    max-width: 100%;
    height: 100%;
    background-color: #fff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content {
    position: relative;
    margin: 0;
    height: 100%;
    border-radius: initial;
    border: 0;
    padding-top: 95.8px;
    width: 100%;
    margin: 0 auto;
    max-width: 400px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout {
    height: 100%
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header {
    border: none;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 20px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header .close {
    margin: 0;
    padding: 0
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header p.modal__header-title {
    font-size: 20px;
    font-weight: bold;
    color: #000
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header button.close {
    opacity: 1;
    position: absolute;
    right: 40px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header button.close:hover {
    opacity: 1
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header button.close img.close__img {
    display: block;
    width: 16px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap {
    height: calc(100% - 28.8px)
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__section {
    display: none
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__section.active {
    display: block
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active {
    height: 100%
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap {
    padding-top: 40px;
    padding-bottom: 80px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap .coinGift__btn-wrap p.coinGift__title {
    font-size: 32px;
    font-weight: bold;
    line-height: 1.5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap .coinGift__btn-wrap .coinGift__btns {
    margin-top: 60px;
    display: flex
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap .coinGift__btn-wrap .coinGift__btns button.coinGift__btn {
    border-radius: 5px;
    border: 2px solid #b5b5b5;
    padding: 18px 0;
    width: 50%;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #b5b5b5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap .coinGift__btn-wrap .coinGift__btns button.coinGift__btn:first-child {
    margin-right: 10px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap .coinGift__btn-wrap .coinGift__btns button.coinGift__btn.active {
    color: #0067ff;
    border: 2px solid #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap button.coinGift__next-btn {
    padding: 17px 0;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #b5b5b5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap button.coinGift__next-btn.active {
    background-color: #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active {
    height: 100%
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap {
    padding-bottom: 20px;
    height: 100%;
    display: flex;
    flex-direction: column;
    overflow-y: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap::-webkit-scrollbar {
    display: none
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap .noCoinGift__btn-wrap {
    margin-top: 12px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap .noCoinGift__btn-wrap p.noCoinGift__title {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
    text-align: center;
    color: #000
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap .noCoinGift__btn-flex {
    margin-top: 20px;
    border-radius: 5px;
    background-color: #eaeef4;
    padding: 32px 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap .noCoinGift__btn-flex img.noCoinGift__img {
    width: 77px;
    margin: 0 auto
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap .noCoinGift__btn-flex p.noCoinGift__subtitle {
    margin-top: 16px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    color: #000;
    text-align: center
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap .noCoinGift__btn-flex p.noCoinGift__subtitle span.noCoinGift__subtitle {
    font-weight: bold;
    color: #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap button.noCoinGift__btn {
    margin-top: 24px;
    display: block;
    text-decoration: none;
    padding: 17px 0;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active {
    position: relative;
    height: 100%
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap {
    height: 100%;
    padding-top: 40px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap p.seed__title {
    font-size: 32px;
    font-weight: bold;
    line-height: 1.5;
    color: #000
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap .seed__form-wrap {
    margin-top: 63px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap .seed__form-wrap input.seed__input {
    padding: 10px 20px;
    width: 100%;
    margin-right: 10px;
    height: 55px;
    font-size: 32px;
    font-weight: bold;
    color: #000;
    border-radius: 5px;
    border: solid 2px #b5b5b5;
    background-color: #fff;
    text-align: right
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap .seed__form-wrap input.seed__input.active {
    border: 2px solid #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap .seed__form-wrap label.seed__label {
    font-size: 32px;
    font-weight: bold;
    color: #000
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap button.seed__btn {
    position: absolute;
    bottom: 80px;
    width: 100%;
    height: 55px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #b5b5b5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap button.seed__btn.active {
    background-color: #0067ff;
    color: #fff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active {
    height: 100%
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap {
    height: 100%;
    position: relative;
    padding-top: 40px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap p.leverage__title {
    font-size: 32px;
    font-weight: bold;
    line-height: 1.5;
    color: #000
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap .leverage__form-wrap {
    display: flex;
    align-items: center;
    margin-top: 63px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap .leverage__form-wrap input.leverage__input {
    padding: 10px 20px;
    width: 200px;
    margin-right: 10px;
    height: 55px;
    font-size: 32px;
    font-weight: bold;
    color: #000;
    border-radius: 5px;
    border: solid 2px #b5b5b5;
    background-color: #fff;
    text-align: right
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap .leverage__form-wrap input.leverage__input.active {
    border: 2px solid #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap .leverage__form-wrap button.leverage__delete-btn img.leverage__delete-img {
    width: 22px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap p.leverage__limit {
    margin-top: 10px;
    width: 200px;
    text-align: right
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap button.leverage__btn {
    position: absolute;
    bottom: 80px;
    width: 100%;
    height: 55px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #b5b5b5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap button.leverage__btn.active {
    background-color: #0067ff;
    color: #fff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active {
    height: 100%
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap {
    padding-top: 40px;
    padding-bottom: 80px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow-y: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap::-webkit-scrollbar {
    display: none
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap .deal__btn-wrap p.deal__title {
    font-size: 32px;
    font-weight: bold;
    line-height: 1.5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap .deal__btn-wrap .deal__btns {
    margin-top: 30px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap .deal__btn-wrap .deal__btns button.deal__btn {
    border-radius: 5px;
    border: 2px solid #b5b5b5;
    padding: 18px 0;
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #b5b5b5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap .deal__btn-wrap .deal__btns button.deal__btn:not(first-child) {
    margin-top: 10px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap .deal__btn-wrap .deal__btns button.deal__btn.active {
    color: #0067ff;
    border: 2px solid #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap button.deal__next-btn {
    margin-top: 20px;
    padding: 17px 0;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #b5b5b5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap button.deal__next-btn.active {
    background-color: #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active {
    height: 100%;
    padding-top: 40px;
    padding-bottom: 80px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow-y: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active::-webkit-scrollbar {
    display: none
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap p.exchange__title {
    font-size: 32px;
    font-weight: bold;
    line-height: 1.5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap p.exchange__subtitle {
    margin-top: 10px;
    font-size: 14px;
    font-weight: 500;
    color: #959595
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns {
    margin-top: 30px;
    display: flex;
    flex-wrap: wrap
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn {
    opacity: .5;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 55px;
    width: calc(50% - 5px);
    border-radius: 5px;
    border: 2px solid #b5b5b5;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    margin-top: 10px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(2n) {
    margin-left: 10px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn img.exchange__btn-img {
    display: block;
    width: 100px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:first-child img.exchange__btn-img {
    width: 112px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(2) img.exchange__btn-img {
    width: 82px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(3) img.exchange__btn-img {
    width: 98px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(4) img.exchange__btn-img {
    width: 109px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(5) img.exchange__btn-img {
    width: 96px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(6) img.exchange__btn-img {
    width: 126px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(7) img.exchange__btn-img {
    width: 87px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(8) img.exchange__btn-img {
    width: 103px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(9) img.exchange__btn-img {
    width: 90px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn:nth-child(10) img.exchange__btn-img {
    width: 104px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active .exchange__btn-wrap .exchange__btns button.exchange__btn.active {
    opacity: 1;
    border: 2px solid #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active button.exchange__next-btn {
    width: 100%;
    margin-top: 40px;
    padding: 17px 0;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #b5b5b5
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active button.exchange__next-btn.active {
    background-color: #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__loading-section.active .payback__loading-wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    width: 100%
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__loading-section.active .payback__loading-wrap img.loading__gif {
    width: 102px;
    height: 102px;
    object-fit: cover
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__loading-section.active .payback__loading-wrap p.lading__desc {
    margin-top: 67px;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.5;
    color: #000
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active {
    height: 100%
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap {
    height: 100%;
    padding-top: 12px;
    overflow-y: scroll
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap p.result__title1,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap p.result__title2,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap span.result__title2,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap p.result__title3,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap span.result__title3,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap p.result__title4,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap p.result__title5,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap p.result__title6,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap p.result__title7 {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    text-align: center;
    color: #000
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap p.result__title4 {
    color: #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap span.result__title2,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .result__title-wrap span.result__title3 {
    display: flex;
    align-items: center;
    justify-content: center
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap {
    display: none
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active {
    display: block;
    margin-top: 20px;
    padding: 32px 0px;
    border-radius: 5px;
    background-color: #eaeef4
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex {
    width: 235px;
    margin: 0 auto
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex img.payback__img {
    display: block;
    width: 60px;
    height: 60px;
    border-radius: 5px;
    margin: 0 auto
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap {
    white-space: pre-line;
    margin-top: 24px;
    text-align: center
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap span.payback__title,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap span.payback__title-name,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap span.payback__title-content {
    font-size: 18px;
    line-height: 1.5;
    text-align: center;
    font-weight: 500;
    color: #000
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap span.payback__title-name,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap span.payback__title-content,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap span.payback__title-contentEn {
    font-size: 18px;
    line-height: 1.5;
    text-align: center;
    color: #000;
    font-weight: bold
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap span.payback__subtitle,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap span.payback__subtitle-time {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    text-align: center;
    color: #5c5d5f
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap .exchange__payback-wrap.active .exchange__payback-flex .payback__title-wrap span.payback__subtitle-time {
    font-weight: bold;
    margin-top: 23px
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap button.payback__done-btn,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap button.payback__done-btnEn,
#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap a.payback__done-link {
    margin-top: 24px;
    width: 100%;
    font-size: 18px;
    height: 55px;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #0067ff
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap a.payback__done-link {
    display: none
}

#expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__result-section.active .payback__result-wrap a.payback__done-link.active {
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none
}

button.noExist__serchResult-modalBtn {
    display: none;
    border: 1px solid #000;
    width: 100px;
    height: 100px
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered {
    width: 339px;
    margin: 0 auto
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content {
    padding: 20px;
    position: relative;
    border-radius: 5px;
    background-color: #fff
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header h5.modal-title {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.5;
    text-align: center;
    color: #000
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header button.close {
    position: absolute;
    top: 23px;
    right: 20px;
    width: 16px;
    height: 16px
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header button.close img.close__img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body {
    margin-top: 12px
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body p.modal__body-title {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
    text-align: center;
    color: #000
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body p.modal__body-title span.modal__body-subtitle {
    color: #0067ff
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body .modal__body-flex {
    padding: 32px 20px 16px;
    margin-top: 20px;
    border-radius: 5px;
    background-color: #eaeef4
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body .modal__body-flex img.logo__img {
    display: block;
    margin: 0 auto;
    width: 77px;
    height: 86px;
    object-fit: cover
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body .modal__body-flex p.logo__title {
    margin-top: 8px;
    font-size: 16px;
    height: 72px;
    font-weight: 500;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #000
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body .modal__body-flex p.logo__title span.logo__subtitle {
    font-weight: bold
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__footer {
    margin-top: 24px
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__footer a.check__payback-btn,
#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__footer button.check__payback-btn {
    width: 100%;
    height: 55px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    background-color: #0067ff
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__footer a.check__payback-btn {
    display: flex;
    align-items: center;
    justify-content: center
}

#noExistUID.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__footer a.check__payback-btn:hover {
    text-decoration: none
}

.home__page#home__page .home__page-wrap section.home__search-section {
    margin: 0 auto
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg {
    background-color: #f2f7fc;
    padding-bottom: 52px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap {
    padding-top: 117px;
    position: relative
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 {
    position: relative;
    z-index: 1
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 img.home__bankBook-img {
    position: relative;
    top: 12px;
    margin-left: auto;
    display: block;
    object-fit: contain;
    width: 89px;
    height: 95px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 p.search__text {
    font-size: 24px;
    font-weight: bold;
    line-height: 1.5;
    color: #222;
    text-align: center
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 p.search__text span.search__text-active {
    color: #0067ff
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 p.search__subText {
    margin-top: 12px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #82879b
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 .search__form-wrap {
    margin-top: 24px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap3 {
    position: absolute;
    top: 271px;
    right: -41px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap3 img.home__coin-img {
    width: 179px;
    height: 204px;
    object-fit: cover
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap.ko__wrap {
    padding-top: 104.8px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap.en__wrap {
    padding-top: 65px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en {
    position: relative;
    aspect-ratio: 1/.71564;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0 auto;
    max-width: 400px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en .home__search-wrap {
    padding: 117px 0 80px 0;
    position: relative
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en .home__search-wrap .home__search-wrap2 {
    position: relative;
    z-index: 1
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en .home__search-wrap .home__search-wrap2 img.home__bankBook-img {
    position: relative;
    top: 12px;
    margin-left: auto;
    display: block;
    object-fit: contain;
    width: 89px;
    height: 95px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en .home__search-wrap .home__search-wrap2 p.search__text {
    font-size: 36px;
    font-weight: 500;
    line-height: 1.61;
    color: #000
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en .home__search-wrap .home__search-wrap2 p.search__text span.search__text-active {
    color: #0067ff
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en .home__search-wrap .home__search-wrap2 p.search__subText {
    margin-top: 20px;
    font-size: 16px;
    line-height: 1.6;
    color: #000
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en .home__search-wrap .home__search-wrap2 .search__form-wrap {
    margin-top: 141px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en .home__search-wrap .home__search-wrap3 {
    position: absolute;
    top: 271px;
    right: -41px
}

.home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg-en .home__search-wrap .home__search-wrap3 img.home__coin-img {
    width: 179px;
    height: 204px;
    object-fit: cover
}

.home__page#home__page .home__page-wrap section.home__payback-section {
    position: relative;
    background-color: #f9f3e1
}

.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap {
    max-width: 640px;
    margin: 0 auto;
    background-image: url("../images/home/banner-mb.html");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 339px
}

.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap {
    padding: 40px 0 0;
    text-align: center
}

.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap p.payback__description-title {
    font-size: 22px;
    font-weight: 600;
    text-align: center;
    color: #000
}

.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap p.payback__description-title span.payback__description-title--blue {
    color: #0067ff;
    font-weight: bold
}

.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap p.payback__description-desc {
    margin-top: 8px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #82879b
}

.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap a.expectation__payback-link,
.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap button.payback__modal-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 16px auto 0 auto;
    width: 202px;
    height: 51px;
    border-radius: 5px;
    background-color: #0067ff;
    font-size: 16px;
    font-weight: bold;
    color: #fff
}

.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap a.expectation__payback-link:hover,
.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap button.payback__modal-btn:hover {
    text-decoration: none
}

.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap a.expectation__payback-link:hover {
    background-color: #0043a7
}

.home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap img.payback__banner-img {
    position: relative;
    top: -59px;
    display: block;
    object-fit: cover;
    width: 100%
}

.home__page#home__page .home__page-wrap section.home__payback-section #flatFormMbSection {
    position: absolute;
    bottom: 75px
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap {
    max-width: 600px;
    margin: 20px auto 0;
    padding: 24px 24px 20px;
    border-radius: 5px;
    background-color: #e9f3ff;
    position: relative
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__desc {
    position: absolute;
    top: 24px;
    right: 24px;
    cursor: pointer;
    display: flex;
    align-items: center;
    user-select: none
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__desc img.probability__qmark-img {
    display: block;
    width: 14px
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__desc span {
    margin-left: 6px;
    font-size: 12px;
    font-weight: 600;
    color: #82879b
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__table {
    opacity: 0;
    display: none;
    transition: all .5s ease-in-out;
    position: absolute;
    top: 50.4px;
    right: 24px;
    z-index: 2
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__table .probability__table-wrap {
    padding: 16px 11.8px 12px 12px;
    border-radius: 5px;
    border: solid 1px #eee;
    background-color: #fff
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__table .probability__table-wrap h2.probability__table-title {
    font-size: 12px;
    font-weight: 600;
    text-align: center
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__table .probability__table-wrap ul.probability__table-items {
    margin-top: 8px;
    display: flex;
    flex-wrap: wrap;
    width: 262px
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap {
    display: flex;
    justify-content: center;
    align-items: flex-end
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap {
    padding-bottom: 60px
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap img.desc__wrap-img {
    display: block;
    width: 121px
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap h2.desc__wrap-title {
    margin-top: 12px;
    font-size: 18px;
    font-weight: 600
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap p.desc__remain-time {
    width: 152px;
    margin-top: 8px;
    font-size: 14px;
    font-weight: 500;
    color: #82879b
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap p.desc__remain-time span.remain__time-span {
    font-weight: 600;
    color: #0067ff
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap a.desc__getCoin-link {
    font-size: 14px;
    display: inline-block;
    text-decoration: none;
    margin-top: 24px;
    font-weight: bold;
    color: #fff;
    padding: 8px 16px;
    border-radius: 5px;
    background-color: #0067ff
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap a.desc__getCoin-link:hover {
    background-color: #0043a7
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap {
    margin-left: 20px
}

.home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap img.desc__wrap-img {
    width: 110px;
    display: block
}

.home__page#home__page .home__page-wrap section.home__flatform-section {
    padding-top: 60px;
    padding-bottom: 40px;
    margin: 0 auto;
    position: relative
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__description-wrap {
    text-align: center
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__description-wrap p.flatform__description-title {
    font-size: 22px;
    font-weight: bold;
    color: #000
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__description-wrap p.flatform__description-title span.flatform__description-title--active {
    font-weight: 600;
    color: #0067ff
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__description-wrap p.flatform__description-desc {
    margin-top: 4px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #82879b
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap {
    margin-top: 40px
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap ul.flatform__items li.flatform__item {
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #fff
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap ul.flatform__items li.flatform__item:not(:first-child) {
    margin-top: 16px
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap a.more__exchange-link {
    width: 77px;
    display: block;
    margin: 20px auto 0 auto;
    font-size: 14px;
    font-weight: 600;
    color: #82879b;
    text-decoration: underline
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap a.more__exchange-link::hover {
    text-decoration: none
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .new__exchange-wrap {
    margin-top: 64px
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .new__exchange-wrap p.new__exchange-title {
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    color: #000
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .new__exchange-wrap p.new__exchange-title span.new__exchange-title-span {
    font-weight: 600;
    color: #0067ff
}

.home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .new__exchange-wrap p.new__exchange-subtitle {
    margin-top: 4px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #82879b
}

.home__page#home__page .home__page-wrap section.home__flatform-section #faqMbSection {
    position: absolute;
    bottom: 75px
}

.home__page#home__page .home__page-wrap section.home__refund-section {
    margin-top: 24px
}

.home__page#home__page .home__page-wrap section.home__refund-section p.refund__title {
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    color: #000
}

.home__page#home__page .home__page-wrap section.home__refund-section p.refund__title span.refund__title-span {
    font-weight: bold;
    color: #0067ff
}

.home__page#home__page .home__page-wrap section.home__refund-section .refund__flex {
    margin-top: 20px;
    padding: 32px 0 46px;
    background-color: #f5f6f7
}

.home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex {
    position: relative;
    margin: 0 auto;
    max-width: 336px
}

.home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex .refund__date-flex {
    display: flex;
    align-items: center;
    justify-content: center
}

.home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex .refund__date-flex img.bell__img {
    display: block;
    width: 14px;
    height: 14px;
    object-fit: cover
}

.home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex .refund__date-flex p.date__title {
    margin-left: 4px;
    font-size: 12px;
    font-weight: 500;
    text-align: center;
    color: #82879b
}

.home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex p.refund__amount {
    position: relative;
    z-index: 1;
    margin-top: 4px;
    font-size: 22px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #0067ff
}

.home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex img.money__img {
    position: absolute;
    z-index: 0;
    right: -4px;
    bottom: -31px;
    display: block;
    width: 78px;
    height: 78px;
    object-fit: cover
}

.home__page#home__page .home__page-wrap section.commission__section {
    background-color: #252b34
}

.home__page#home__page .home__page-wrap section.commission__section .commission__flex {
    padding: 53px
}

.home__page#home__page .home__page-wrap section.commission__section .commission__flex p.commission__title {
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    color: #fff
}

.home__page#home__page .home__page-wrap section.commission__section .commission__flex a.expectation__payback-link {
    margin: 16px auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    width: 198px;
    height: 51px;
    border-radius: 5px;
    background-color: #0067ff
}

.home__page#home__page .home__page-wrap section.commission__section .commission__flex a.expectation__payback-link:hover {
    text-decoration: none;
    background-color: #0043a7
}

@media(min-width: 1200px) {
    .modal-backdrop.fade.show {
        opacity: .5
    }

    #expectationPaybackModal.modal.fade {
        margin: 0
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered {
        margin: 0 auto;
        width: 375px;
        max-width: 375px;
        height: auto;
        background-color: rgba(0, 0, 0, 0)
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content {
        background-color: #fff;
        border-radius: 5px;
        margin: 0;
        height: auto;
        border: 0;
        padding-top: 0;
        padding: 20px;
        width: 100%;
        margin: 0 auto;
        max-width: 400px
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout {
        width: 100%;
        max-width: 100%;
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header {
        border: none;
        padding: 0;
        display: flex;
        align-items: center
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header p.modal__header-title {
        font-size: 20px;
        font-weight: bold;
        color: #000
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header button.close {
        opacity: 1
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header button.close:hover {
        opacity: 1
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .modal-header button.close img.close__img {
        display: block;
        width: 14px
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap {
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active {
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap {
        padding-top: 40px;
        padding-bottom: 0;
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__coinGift-section.active .payback__coinGift-wrap button.coinGift__next-btn {
        margin-top: 100px
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active {
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap {
        padding-bottom: 0;
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__noCoinGift-section.active .payback__noCoinGift-wrap button.noCoinGift__btn {
        margin-top: 43px
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active {
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap {
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__seed-section.active .payback__seed-wrap button.seed__btn {
        margin-top: 100px;
        position: static;
        bottom: 0
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active {
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap {
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__leverage-section.active .payback__leverage-wrap button.leverage__btn {
        margin-top: 74px;
        position: static;
        bottom: 0
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active {
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__deal-section.active .payback__deal-wrap {
        padding-bottom: 0;
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__exchange-section.active {
        padding-bottom: 0;
        height: auto
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__loading-section.active {
        height: 400px
    }

    #expectationPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .layout .expectation__payback-wrap section.payback__loading-section.active .payback__loading-wrap {
        transform: translate(-50%, calc(-50% + 30px))
    }

    .home__page#home__page .home__page-wrap {
        padding: 110.99px 0 96px
    }

    .home__page#home__page .home__page-wrap section.home__search-section {
        max-width: 100%;
        margin: 0;
        max-height: 576px
    }

    .home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg {
        padding-bottom: 80px
    }

    .home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap {
        padding-top: 98.8px;
        position: relative;
        max-width: 710px;
        margin: 0 auto
    }

    .home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 {
        position: relative;
        z-index: 1
    }

    .home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 img.home__bankBook-img {
        width: 134px;
        height: 142.7px;
        top: 57px
    }

    .home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 p.search__text {
        font-size: 38px
    }

    .home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap2 p.search__subText {
        margin-top: 16px;
        font-size: 18px
    }

    .home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap3 {
        position: absolute;
        top: 271px;
        right: -41px
    }

    .home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap .home__search-wrap3 img.home__coin-img {
        width: 179px;
        height: 204px;
        object-fit: cover
    }

    .home__page#home__page .home__page-wrap section.home__search-section .home__search-backgroundImg .home__search-wrap.ko__wrap {
        padding-top: 0
    }

    .home__page#home__page .home__page-wrap section.home__payback-section {
        margin-top: 0
    }

    .home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap {
        background-image: url("../images/home/banner-pc.html");
        height: 437px
    }

    .home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap {
        padding: 72px 0 0;
        text-align: center
    }

    .home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap p.payback__description-title {
        font-size: 32px
    }

    .home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap p.payback__description-title span.payback__description-title--bold {
        color: #0067ff
    }

    .home__page#home__page .home__page-wrap section.home__payback-section .home__payback-wrap .payback__description-wrap p.payback__description-desc {
        font-size: 18px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap {
        max-width: 1088px;
        margin: 30px auto 0;
        padding: 34.6px 0 21.7px 24px;
        border-radius: 8px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__desc {
        right: initial;
        left: 24px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__desc img.probability__qmark-img {
        width: 20px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__desc span {
        margin-left: 8px;
        font-size: 16px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__table {
        top: 56px;
        right: initial;
        left: 24px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__table .probability__table-wrap {
        padding: 16px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__table .probability__table-wrap h2.probability__table-title {
        font-size: 14px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__table .probability__table-wrap ul.probability__table-items {
        margin-top: 4px;
        width: 288px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__probability-wrap .probability__table.active {
        display: block
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap {
        display: flex;
        justify-content: center;
        align-items: flex-start
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .blank__wrap.rsp-pc {
        width: 246px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap {
        padding-top: 9.4px;
        padding-bottom: 0;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap img.desc__wrap-img {
        width: 193px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap h2.desc__wrap-title {
        margin-top: 20px;
        font-size: 32px;
        text-align: center
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap p.desc__remain-time {
        width: 190px;
        font-size: 18px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap a.desc__getCoin-link {
        font-size: 16px;
        padding: 16px 32px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap {
        margin-left: 24px
    }

    .home__page#home__page .home__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap img.desc__wrap-img {
        width: 246px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section {
        padding-top: 96px;
        padding-bottom: 96px;
        max-width: 100%
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__description-wrap {
        text-align: center
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__description-wrap p.flatform__description-title {
        font-size: 32px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__description-wrap p.flatform__description-desc {
        margin-top: 8px;
        font-size: 18px;
        line-height: normal
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap {
        margin-top: 40px;
        width: 90%;
        max-width: 1200px;
        margin: 0 auto
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap ul.flatform__items {
        display: flex;
        flex-wrap: wrap;
        justify-content: center
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap ul.flatform__items li.flatform__item {
        margin-top: 40px;
        width: calc(33.333333% - 26.666666px);
        max-width: 336px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap ul.flatform__items li.flatform__item:not(:first-child) {
        margin-top: 40px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap ul.flatform__items li.flatform__item:not(:last-child) {
        margin-right: 40px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap ul.flatform__items li.flatform__item:nth-child(3n) {
        margin-right: 0
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap.items__flex {
        max-width: 720px;
        margin-top: 40px;
        width: 90%;
        margin: 0 auto
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap.items__flex ul.flatform__items {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap.items__flex ul.flatform__items li.flatform__item {
        margin-top: 40px;
        width: calc(50% - 20px);
        margin-right: 0
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap.items__flex ul.flatform__items li.flatform__item:not(:first-child) {
        margin-top: 40px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .flatform__list-wrap.items__flex ul.flatform__items li.flatform__item a.flatform__guideLink {
        font-size: 12.5px;
        margin-right: 10px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap a.more__exchange-link {
        margin-top: 32px;
        width: 100px;
        font-size: 18px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .new__exchange-wrap {
        margin-top: 96px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .new__exchange-wrap p.new__exchange-title {
        font-size: 32px
    }

    .home__page#home__page .home__page-wrap section.home__flatform-section .home__flatform-wrap .new__exchange-wrap p.new__exchange-subtitle {
        font-size: 18px;
        margin-top: 8px
    }

    .home__page#home__page .home__page-wrap section.home__refund-section {
        margin-top: 0
    }

    .home__page#home__page .home__page-wrap section.home__refund-section p.refund__title {
        font-size: 26px
    }

    .home__page#home__page .home__page-wrap section.home__refund-section .refund__flex {
        display: flex;
        align-items: center;
        margin: 32px auto 0;
        padding: 31px 0 31px;
        height: 168px;
        max-width: 1088px;
        position: relative
    }

    .home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex {
        max-width: initial;
        position: initial
    }

    .home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex .refund__date-flex img.bell__img {
        width: 24px;
        height: 24px
    }

    .home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex .refund__date-flex p.date__title {
        margin-left: 12px;
        font-size: 18px
    }

    .home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex p.refund__amount {
        font-size: 32px
    }

    .home__page#home__page .home__page-wrap section.home__refund-section .refund__flex .refund__flex-flex img.money__img {
        right: 227px;
        bottom: 29px;
        width: 106px;
        height: 106px
    }

    .home__page#home__page .home__page-wrap section.commission__section {
        margin-top: 96px
    }

    .home__page#home__page .home__page-wrap section.commission__section .commission__flex {
        padding: 40px
    }

    .home__page#home__page .home__page-wrap section.commission__section .commission__flex p.commission__title {
        font-size: 24px
    }

    .home__page#home__page .home__page-wrap section.commission__section .commission__flex a.expectation__payback-link {
        margin: 24px auto 0;
        font-size: 18px;
        width: 245px;
        height: 55px
    }
}

.landing__page#landing__page {
    width: 100%;
    max-width: 640px;
    margin: 0 auto
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section {
    padding: 20px 0
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap {
    width: 95.3%;
    margin: 0 auto
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:first-child {
    display: flex;
    align-items: flex-start
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:first-child img.search__icon-img {
    display: block;
    width: 18px
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:first-child .header__desc-wrap {
    margin-left: 8px
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:first-child .header__desc-wrap p.header__desc {
    font-size: 15px;
    font-weight: 500;
    color: #222
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:first-child .header__desc-wrap p.header__desc span.desc__emphasis {
    font-weight: bold
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:nth-child(2) {
    display: flex
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:nth-child(2) a.home__link {
    margin-top: 12px;
    margin-left: 26px;
    display: block;
    padding: 8px 12px;
    border-radius: 6px;
    background-color: #e9f3ff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    color: #0067ff;
    -webkit-text-fill-color: #0067ff
}

.landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:nth-child(2) a.home__link:hover {
    color: #0067ff;
    -webkit-text-fill-color: #0067ff
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section {
    background-color: #f2f7fc
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap {
    padding: 88px 0 124px 0;
    text-align: center;
    position: relative
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap h3.top__title {
    font-size: 24px;
    font-weight: bold;
    color: #222
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap h4.top__subtitle {
    margin-top: 4px;
    font-size: 20px;
    font-weight: 500;
    color: #222
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap .start__test-link-wrap {
    position: relative;
    top: -5px;
    display: flex;
    justify-content: center;
    align-items: center
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap .start__test-link-wrap a.start__test-link {
    display: flex;
    justify-content: center
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap .start__test-link-wrap a.start__test-link img.start__test-img {
    display: block;
    width: 285px
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap p.top__desc {
    position: relative;
    top: -17px;
    font-size: 12px;
    font-weight: 500;
    color: #949494
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap img.person__img {
    display: block;
    width: 150px;
    position: absolute;
    right: -11px;
    bottom: 0
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__bot-wrap {
    background-color: #eaeef4;
    padding: 40px 0 64px 0;
    text-align: center
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__bot-wrap h3.bot__title {
    font-size: 24px;
    font-weight: 500;
    color: #222
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__bot-wrap h3.bot__title span.title__color-emphasis {
    font-weight: 800;
    color: #0067ff
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__bot-wrap .bot__subbox {
    width: 95.3%;
    max-width: 457px;
    margin: 24px auto 0 auto;
    border-radius: 8px;
    background-color: #fff;
    padding: 40px 0;
    position: relative
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__bot-wrap .bot__subbox img.money__img {
    display: block;
    width: 86px;
    position: absolute;
    top: -22.7px;
    right: -1px
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__bot-wrap .bot__subbox p.subbox__desc {
    font-size: 18px;
    font-weight: 500;
    line-height: 1.5;
    color: #222
}

.landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__bot-wrap .bot__subbox p.subbox__desc span.desc__color-emphasis {
    font-weight: 800;
    color: #0067ff
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section {
    padding: 40px 0 56px 0
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap {
    text-align: center
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap h2.animation__title {
    font-size: 24px;
    font-weight: 500;
    color: #222
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap h2.animation__title span.title__emphasis {
    font-weight: 800;
    color: #0067ff
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap {
    margin-top: 40px;
    height: 333px;
    position: relative
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.coin__bg-img {
    position: absolute;
    top: 85px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    transition: all .6s ease
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.coin__bg-img.active {
    width: 100%;
    transition: all .6s ease
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.coin__bg-img.rsp-mb {
    max-width: 414px
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.mockup__img {
    position: absolute;
    opacity: 0;
    top: 50px;
    left: 50%;
    transform: translateX(-50%);
    display: block;
    width: 252px;
    transition: all .3s ease
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.mockup__img.active {
    opacity: 1;
    top: 0;
    transition: all .3s ease
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap h3.animation__title {
    opacity: 0;
    transition: all .3s ease;
    padding-left: 34px;
    text-align: left;
    display: block;
    width: 252px;
    position: absolute;
    top: 252.7px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 16px;
    font-weight: 600;
    color: #222
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap h3.animation__title span.count__span,
.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap h3.animation__title span.emphasis__span {
    font-weight: bold;
    color: #0067ff
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap h3.animation__title.active {
    opacity: 1;
    top: 202.7px;
    transition: all .3s ease
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap .payback__test-wrap {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%)
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap .payback__test-wrap a.payback__test-link {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 245px;
    height: 55px;
    border-radius: 5px;
    background-color: #0067ff;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    -webkit-text-fill-color: #fff
}

.landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap .payback__test-wrap a.payback__test-link:hover {
    color: #fff;
    -webkit-text-fill-color: #fff
}

.landing__page#landing__page .landing__page-wrap section.landing__table-section {
    background-color: #f4f6f8
}

.landing__page#landing__page .landing__page-wrap section.landing__table-section .table__section-wrap {
    padding: 40px 0 30px 0
}

.landing__page#landing__page .landing__page-wrap section.landing__table-section .table__section-wrap p.table__title {
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    color: #222
}

.landing__page#landing__page .landing__page-wrap section.landing__table-section .table__section-wrap p.table__title span.emphasis__span {
    font-weight: 800
}

.landing__page#landing__page .landing__page-wrap section.landing__table-section .table__section-wrap .table__captions {
    margin-top: 19px
}

.landing__page#landing__page .landing__page-wrap section.landing__table-section .table__section-wrap .table__captions p.table__caption {
    width: 336px;
    font-size: 11px;
    font-weight: 500;
    line-height: 1.45;
    letter-spacing: -0.22px;
    text-align: right;
    margin: 0 auto
}

.landing__page#landing__page .landing__page-wrap section.landing__bottom-section {
    background-color: #252b34
}

.landing__page#landing__page .landing__page-wrap section.landing__bottom-section .bottom__section-wrap {
    padding: 40px 0
}

.landing__page#landing__page .landing__page-wrap section.landing__bottom-section .bottom__section-wrap p.bottom__title {
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    color: #fff
}

.landing__page#landing__page .landing__page-wrap section.landing__bottom-section .bottom__section-wrap .bottom__payback-link-wrap {
    margin: 24px auto 0 auto;
    display: flex;
    justify-content: center;
    align-items: center
}

.landing__page#landing__page .landing__page-wrap section.landing__bottom-section .bottom__section-wrap .bottom__payback-link-wrap a.payback__link-wrap {
    padding: 17px 0;
    display: block;
    border-radius: 5px;
    background-color: #0067ff;
    text-decoration: none;
    width: 245px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    -webkit-text-fill-color: #fff
}

.landing__page#landing__page .landing__page-wrap section.landing__bottom-section .bottom__section-wrap .bottom__payback-link-wrap a.payback__link-wrap:hover {
    color: #fff;
    -webkit-text-fill-color: #fff
}

@media(min-width: 640px) {
    .landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap img.person__img {
        right: 33px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__bot-wrap .bot__subbox img.money__img {
        width: 122px;
        top: -35px;
        right: -73px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap {
        height: 433px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.coin__bg-img {
        top: 85px;
        left: 50%;
        transform: translateX(-50%);
        width: 0;
        transition: all .9s ease
    }

    .landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.coin__bg-img.active {
        width: 100%;
        transition: all .9s ease
    }

    .landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.coin__bg-img.rsp-mb {
        max-width: 100%
    }

    .landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.mockup__img {
        width: 332px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap h3.animation__title {
        padding-left: 45px;
        width: 332px;
        top: 319px;
        font-size: 20px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap h3.animation__title.active {
        top: 269px
    }
}

@media(min-width: 1200px) {
    .landing__page#landing__page {
        max-width: 100%
    }

    .landing__page#landing__page .landing__page-wrap section.landing__header-section {
        padding: 16px 0
    }

    .landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap {
        max-width: 768px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    .landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:first-child .header__desc-wrap p.header__desc {
        font-size: 16px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:first-child .header__desc-wrap p.header__desc br {
        display: none
    }

    .landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:nth-child(2) {
        display: flex
    }

    .landing__page#landing__page .landing__page-wrap section.landing__header-section .header__section-wrap .wrap__flex:nth-child(2) a.home__link {
        margin-top: 0;
        margin-left: 0
    }

    .landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap {
        max-width: 768px;
        margin: 0 auto;
        padding: 106px 0 193px 0
    }

    .landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap h3.top__title {
        font-size: 26px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap h4.top__subtitle {
        margin-top: 8px;
        font-size: 26px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap a.start__test-link {
        position: relative;
        top: 0;
        display: flex;
        justify-content: center
    }

    .landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap a.start__test-link img.start__test-img {
        display: block;
        width: 285px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__top-wrap img.person__img {
        width: 171px;
        right: 107px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__intro-section .intro__bot-wrap .bot__subbox img.money__img {
        width: 122px;
        top: -35px;
        right: -72px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__animation-section .animation__section-wrap .animation__img-wrap img.coin__bg-img.rsp-pc {
        top: 14px;
        max-width: 1062px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__table-section .table__section-wrap ul.table__items {
        margin-top: 24px
    }

    .landing__page#landing__page .landing__page-wrap section.landing__table-section .table__section-wrap .table__captions p.table__caption {
        width: 768px;
        font-size: 12px;
        line-height: 1.67;
        letter-spacing: -0.24px
    }
}

.user__page#user__page {
    font-size: 30px
}

.user__page#user__page h1 {
    font-weight: 100
}

.user__page#user__page h2 {
    font-weight: 200
}

.user__page#user__page h3 {
    font-weight: 300
}

.user__page#user__page h4 {
    font-weight: normal
}

.user__page#user__page h5 {
    font-weight: bold
}

.user__page#user__page h6 {
    font-weight: 900
}

main.admin__main {
    font-family: "Montserrat", "Noto Sans KR", sans-serif !important
}

main.admin__main nav.header-navbar ul.nav li.nav-item span.user-name {
    margin-bottom: 5px
}

main.admin__main .admin__page {
    padding-bottom: 60px
}

main.admin__main .admin__page .content-body .top__btn-items {
    margin-bottom: 10px;
    display: flex;
    justify-content: flex-end;
    align-items: center
}

main.admin__main .admin__page .content-body .top__btn-items .top__btn-item:not(:first-child) {
    margin-left: 10px
}

main.admin__main .admin__page .content-body .top__btn-items .top__btn-item.top__search-btn-item select.form-control {
    width: 120px;
    height: 38px
}

main.admin__main .admin__page .content-body .top__btn-items .top__btn-item.top__search-btn-item input.form-control {
    width: 250px;
    height: 38px
}

main.admin__main .admin__page .content-body #basic-table .card {
    position: relative
}

main.admin__main .admin__page .content-body #basic-table .card .excel__download-flex {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 10
}

main.admin__main .admin__page .content-body #basic-table .card .card-header {
    padding-bottom: 5px
}

main.admin__main .admin__page .content-body #basic-table .card .card-header h1.card-header-title {
    margin-bottom: 0
}

main.admin__main .admin__page .content-body #basic-table .card .table-responsive table.table {
    table-layout: fixed
}

main.admin__main .admin__page .content-body #basic-table .card .table-responsive th,
main.admin__main .admin__page .content-body #basic-table .card .table-responsive td {
    text-align: center;
    padding: 8px 15px
}

main.admin__main .admin__page .content-body #basic-table .card .table-responsive th .dropdown-menu a.dropdown-item svg.feather,
main.admin__main .admin__page .content-body #basic-table .card .table-responsive td .dropdown-menu a.dropdown-item svg.feather {
    position: relative;
    top: -1.5px
}

main.admin__main .admin__page .content-body #basic-table .card .table-responsive th .td__items a.td__item:not(:last-child),
main.admin__main .admin__page .content-body #basic-table .card .table-responsive td .td__items a.td__item:not(:last-child) {
    margin-right: 10px
}

main.admin__main .admin__page .content-body #basic-table .card .table-responsive th .td__items a.td__item svg.feather,
main.admin__main .admin__page .content-body #basic-table .card .table-responsive td .td__items a.td__item svg.feather {
    width: 16px;
    height: 16px
}

main.admin__main .admin__page .content-body #basic-table .card .table-responsive th a.td__link,
main.admin__main .admin__page .content-body #basic-table .card .table-responsive td a.td__link {
    text-decoration: none
}

main.admin__main .admin__page .content-body #basic-table .card .table-responsive th a.td__link svg.external-link__icon,
main.admin__main .admin__page .content-body #basic-table .card .table-responsive td a.td__link svg.external-link__icon {
    position: relative;
    top: -1px;
    margin-left: 5px
}

main.admin__main .admin__page .content-body #basic-table .card .table-responsive td.ellipsis__td {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

main.admin__main .admin__page #pagination__flex {
    display: flex;
    justify-content: center
}

main.admin__main .admin__page #pagination__flex nav ul.pagination li.page-item a.page-link {
    min-width: initial;
    width: 28px;
    height: 28px;
    padding: 2px
}

main.admin__main section.bs-validation form.needs-validation .form-group label.form-label {
    font-size: 14px;
    font-weight: 600
}

main.admin__main section.bs-validation form.needs-validation .form-group label.form-label span.form-label-emphasis {
    color: #e74c3c
}

main.admin__main section.bs-validation form.needs-validation .form-group label.custom-file-label::after {
    content: "찾아보기"
}

main.admin__main section.bs-validation form.needs-validation .form-group h6.text-primary {
    font-weight: 400
}

main.admin__main section.bs-validation form.needs-validation .form-group h6.text-primary a.text__primary-link {
    margin-left: 5px;
    font-weight: 600
}

main.admin__main section.bs-validation form.needs-validation .form-group .label__flex {
    display: flex;
    align-items: center;
    justify-content: space-between
}

main.admin__main section.bs-validation form.needs-validation .form-group textarea.form-textarea {
    margin-top: 10px;
    display: block;
    width: 100%;
    height: 300px;
    padding: .438rem 1rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.45;
    color: #6e6b7b;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #d8d6de;
    border-radius: .357rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    resize: none
}

main.admin__main section.bs-validation form.needs-validation .form-group textarea.form-textarea::placeholder {
    color: #c5c5cd
}

main.admin__main section.bs-validation form.needs-validation .form-group .form__group-coinFlex ul.coin__items {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between
}

main.admin__main section.bs-validation form.needs-validation .form-group .form__group-coinFlex ul.coin__items li.coin__item {
    margin-top: 10px;
    width: calc(33.333333% - 40px)
}

main.admin__main section.bs-validation form.needs-validation .form-group .form__group-coinFlex ul.coin__items li.coin__item .item__form button.item__box-btn {
    border: 1px solid #6e6b7b;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    background-color: #fff
}

main.admin__main section.bs-validation form.needs-validation .form-group .form__group-coinFlex ul.coin__items li.coin__item .item__form button.item__box-btn img.item__img {
    display: none
}

main.admin__main section.bs-validation form.needs-validation .form-group .form__group-coinFlex ul.coin__items li.coin__item .item__form button.item__box-btn img.item__img.active {
    display: block;
    object-fit: cover;
    width: 100%;
    height: 100%
}

main.admin__main section.bs-validation form.needs-validation .form-group .form__group-coinFlex ul.coin__items li.coin__item .item__form input.coin-img {
    display: none
}

main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item {
    border-bottom: 1px solid #eee
}

main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item:not(:first-child),
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item:not(:first-child),
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item:not(:first-child),
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item:not(:first-child) {
    margin-top: 20px
}

main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item img.file__img,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item img.file__img,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item img.file__img,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item img.file__img {
    width: 28px;
    height: 28px;
    object-fit: cover;
    display: block;
    border: none
}

main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item .form-group .info__flex,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item .form-group .benefit__flex,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item .form-group .info__flex,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item .form-group .benefit__flex,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item .form-group .info__flex,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item .form-group .benefit__flex,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item .form-group .info__flex,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item .form-group .benefit__flex {
    display: flex;
    align-items: center
}

main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item .form-group .info__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item .form-group .benefit__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item .form-group .info__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item .form-group .benefit__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item .form-group .info__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item .form-group .benefit__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item .form-group .info__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item .form-group .benefit__flex button.repeater__delete-btn {
    margin-left: 10px
}

main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item .form-group .info__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item .form-group .info__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item .form-group .info__flex button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item .form-group .info__flex button.repeater__delete-btn {
    height: 69.8px
}

main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item .form-group .custom-file,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item .form-group .custom-file,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item .form-group .custom-file,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item .form-group .custom-file {
    display: flex;
    justify-content: space-between;
    align-items: center
}

main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.info__item .form-group .custom-file label.custom-file-label,
main.admin__main section.bs-validation form.needs-validation .form-group ul.info__items li.benefit__item .form-group .custom-file label.custom-file-label,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.info__item .form-group .custom-file label.custom-file-label,
main.admin__main section.bs-validation form.needs-validation .form-group ul.benefit__items li.benefit__item .form-group .custom-file label.custom-file-label {
    width: calc(100% - 40px);
    display: block;
    margin-left: auto
}

main.admin__main section.bs-validation form.needs-validation .form-group button.repeater__delete-btn,
main.admin__main section.bs-validation form.needs-validation .form-group button.repeater__infoAdd-btn,
main.admin__main section.bs-validation form.needs-validation .form-group button.repeater__benefitAdd-btn {
    display: block;
    margin-left: auto
}

main.admin__main section.bs-validation form.needs-validation .form-group p.form-para {
    margin: 0
}

main.admin__main section.bs-validation form.needs-validation .checkbox__list {
    display: flex;
    align-items: center
}

main.admin__main section.bs-validation form.needs-validation .checkbox__list .custom-checkbox:not(:first-child) {
    margin-left: 20px
}

main.admin__main section.bs-validation form.needs-validation .checkbox__list .register-date {
    display: flex;
    align-items: center;
    margin-bottom: 0px
}

main.admin__main section.bs-validation form.needs-validation .checkbox__list .register-date input.form-control {
    width: 80px;
    margin-left: 5px;
    margin-right: 5px
}

main.admin__main .admin__detail-page .content-header .row.breadcrumbs-top .col-12 {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

main.admin__main .admin__detail-page .content-header .row.breadcrumbs-top .col-12 h2.content-header-title {
    border-right: none
}

main.admin__main .admin__detail-page .content-header .row.breadcrumbs-top .col-12 .content-header-btns {
    margin-top: 10px;
    display: flex;
    justify-content: flex-end;
    align-items: center
}

main.admin__main .admin__detail-page .content-header .row.breadcrumbs-top .col-12 .content-header-btns .content-header-btn:not(:last-child) {
    margin-right: 10px
}

main.admin__main .admin__detail-page .content-body {
    width: 100%
}

main.admin__main .admin__detail-page .content-body .blog-detail-wrapper .card .card-body ul.card-body__items {
    margin: 0
}

main.admin__main .admin__detail-page .content-body .blog-detail-wrapper .card .card-body ul.card-body__items li.card-body__item:not(:last-child) {
    margin-bottom: 30px
}

main.admin__main .admin__detail-page .content-body .blog-detail-wrapper .card .card-body ul.card-body__items li.card-body__item h4.mb-50 {
    font-weight: bold;
    font-size: 22px;
    color: #7367f0
}

main.admin__main .admin__detail-page .content-body .blog-detail-wrapper .card .card-body ul.card-body__items li.card-body__item p.card-text,
main.admin__main .admin__detail-page .content-body .blog-detail-wrapper .card .card-body ul.card-body__items li.card-body__item a.card-text {
    margin-bottom: 3px;
    font-size: 16px
}

main.admin__main .admin__detail-page .content-body .blog-detail-wrapper .card .card-body ul.card-body__items li.card-body__item img.card-img-top {
    width: 200px
}

@media(min-width: 1200px) {
    main.admin__main .admin__detail-page .content-header .row.breadcrumbs-top .col-12 {
        flex-direction: row;
        align-items: center
    }

    main.admin__main .admin__detail-page .content-header .row.breadcrumbs-top .col-12 h2.content-header-title {
        margin-bottom: 0
    }

    main.admin__main .admin__detail-page .content-header .row.breadcrumbs-top .col-12 .content-header-btns {
        margin-top: 0
    }

    main.admin__main .admin__detail-page .content-body {
        width: 100%
    }
}

.serviceIntro__page#serviceIntro__page {
    padding-top: 52px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap {
    max-width: 400px;
    margin: 0 auto
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__logo-section {
    background-color: #f1f4f9;
    height: 421px;
    display: flex;
    justify-content: center;
    align-items: center
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__logo-section .logo__section-wrap img.logo__img {
    display: block;
    width: 285px;
    margin: 0 auto
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__logo-section .logo__section-wrap .logo__titles {
    margin: 41px -9px 0 -9px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__logo-section .logo__section-wrap .logo__titles h1.logo__title {
    font-weight: 500;
    font-size: 16px;
    line-height: 1.33;
    text-align: center
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section {
    text-align: center;
    background-color: #f9fafb;
    padding: 60px 0 80px 0
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap p.table__title {
    font-size: 28px;
    font-weight: bold;
    line-height: 1.5;
    letter-spacing: -0.48px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap p.table__subtitle {
    margin-top: 20px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: -0.32px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap .table__captions {
    margin-top: 19px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap .table__captions p.table__caption {
    font-size: 11px;
    font-weight: 500;
    line-height: 1.45;
    letter-spacing: -0.22px;
    text-align: right
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap p.table__desc {
    margin-top: 40px;
    font-weight: 500;
    font-size: 16px;
    line-height: 1.63;
    letter-spacing: -0.32px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap p.table__desc span.emphasis__span {
    font-weight: bold;
    color: #0067ff
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section {
    text-align: center;
    padding: 80px 0
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap p.process__title {
    font-size: 28px;
    font-weight: bold;
    line-height: 1.5;
    letter-spacing: -1.48px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap p.process__title span.emphasis__span {
    color: #0067ff
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap p.process__subtitle {
    margin-top: 20px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.75
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap ul.process__img-items {
    margin-top: 40px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap ul.process__img-items li.process__img-item:not(:first-child) {
    margin-top: 48px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap ul.process__img-items li.process__img-item img.process__img {
    display: block;
    width: 100%
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap ul.process__img-items li.process__img-item p.process__img-caption {
    margin-top: 10px;
    font-size: 18px;
    font-weight: 600
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section {
    text-align: center;
    background-color: #f9fafb;
    padding: 80px 0
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.statistics__title {
    font-size: 28px;
    font-weight: bold;
    line-height: 1.75;
    letter-spacing: -1.48px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.statistics__title span.emphasis__span {
    color: #0067ff
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.statistics__subtitle {
    margin: 7px -9.5px 0 -9.5px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.75;
    letter-spacing: -0.2px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap img.statistics__img {
    margin-top: 32px;
    width: 100%
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-title {
    margin-top: 40px;
    font-size: 28px;
    font-weight: 600;
    letter-spacing: -0.48px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-subtitle {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.75;
    letter-spacing: -0.32px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-subtitle.margin-top {
    margin: 12px -4px 0 -4px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-subtitle.mb-margin-bottom {
    margin-bottom: 28px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section {
    text-align: center;
    padding: 80px 0
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap p.platform__title {
    font-size: 28px;
    font-weight: bold;
    line-height: 1.5;
    letter-spacing: -0.48px;
    color: #0067ff
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap ul.platform__exchange-items {
    margin-top: 50px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap ul.platform__exchange-items li.platform__exchange-item {
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #fff
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap ul.platform__exchange-items li.platform__exchange-item:not(:first-child) {
    margin-top: 20px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap p.platform__subtitle {
    margin-top: 40px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.63;
    letter-spacing: -0.32px
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap a.platform__link {
    text-decoration: none;
    margin-top: 40px;
    display: block;
    padding: 17px 0;
    border-radius: 5px;
    background-color: #0067ff;
    font-size: 20px;
    font-weight: bold;
    color: #fff
}

.serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap a.platform__link:hover {
    text-decoration: none;
    background-color: #0043a7
}

@media(min-width: 1200px) {
    .serviceIntro__page#serviceIntro__page {
        padding-top: 0
    }

    .serviceIntro__page#serviceIntro__page .layout {
        max-width: 1205px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap {
        max-width: 100%
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__logo-section {
        height: 577px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__logo-section .logo__section-wrap img.logo__img {
        width: 591px;
        margin: 0 auto 50px auto
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__logo-section .logo__section-wrap .logo__titles {
        margin-top: 50px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__logo-section .logo__section-wrap .logo__titles h1.logo__title {
        font-size: 18px;
        line-height: 1.56;
        letter-spacing: -0.36px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__logo-section .logo__section-wrap .logo__titles h1.logo__title br {
        display: none
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section {
        padding: 83px 0 81px 0
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap p.table__title {
        font-size: 42px;
        line-height: 1.2;
        letter-spacing: -0.84px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap p.table__title br {
        display: none
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap p.table__subtitle {
        margin-top: 20px;
        font-size: 18px;
        letter-spacing: -0.36px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap p.table__subtitle br {
        display: none
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap .table__captions {
        max-width: 928px;
        margin: 12px auto 0
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap .table__captions p.table__caption {
        text-align: left;
        font-size: 12px;
        color: #888a8f
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__table-section .table__section-wrap p.table__desc {
        margin-top: 39px;
        font-size: 18px;
        line-height: 1.63;
        letter-spacing: -0.64px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap p.process__title {
        font-size: 42px;
        line-height: normal;
        letter-spacing: -0.84px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap p.process__title br {
        display: none
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap p.process__subtitle {
        margin-top: 40px;
        font-size: 18px;
        line-height: normal;
        letter-spacing: -0.44px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap p.process__subtitle br {
        display: none
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap ul.process__img-items {
        margin-top: 60px;
        display: flex
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap ul.process__img-items li.process__img-item {
        width: 50%
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__process-section .process__section-wrap ul.process__img-items li.process__img-item:not(:first-child) {
        margin-top: 0;
        margin-left: 16.5px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.statistics__title {
        font-size: 42px;
        font-weight: 600;
        line-height: 1.62;
        letter-spacing: -0.84px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.statistics__title br {
        display: none
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.statistics__subtitle {
        margin-top: 22px;
        font-size: 18px;
        line-height: 1.73;
        letter-spacing: -0.44px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap img.statistics__img {
        margin-top: 30px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-title {
        margin-top: 60px;
        font-size: 42px;
        font-weight: 600;
        letter-spacing: -0.84px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-title br {
        display: none
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-subtitle {
        font-size: 18px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-subtitle br {
        display: none
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-subtitle.en br {
        display: block
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-subtitle.margin-top {
        margin-top: 30px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__statistics-section .statistics__section-wrap p.img__explain-subtitle.mb-margin-bottom {
        margin-bottom: 0
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap p.platform__title {
        font-size: 42px;
        line-height: normal;
        letter-spacing: -0.84px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap p.platform__title br {
        display: none
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap ul.platform__exchange-items {
        margin-top: 40px;
        margin-left: auto;
        margin-right: auto;
        display: flex;
        justify-content: center
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap ul.platform__exchange-items li.platform__exchange-item {
        width: 375px
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap ul.platform__exchange-items li.platform__exchange-item:not(:first-child) {
        margin-left: 40px;
        margin-top: 0
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap p.platform__subtitle {
        font-size: 18px;
        margin-top: 60px;
        line-height: 1.75
    }

    .serviceIntro__page#serviceIntro__page .serviceIntro__page-wrap section.service__platform-section .platform__section-wrap a.platform__link {
        max-width: 320px;
        margin-left: auto;
        margin-right: auto;
        font-size: 18px
    }
}

.paybackGuide__page#paybackGuide__page {
    padding-top: 75.8px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap {
    max-width: 400px;
    margin: 0 auto
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__header-section {
    position: fixed;
    width: 100%;
    max-width: 400px;
    left: 50%;
    transform: translateX(-42%);
    top: 75.8px;
    background-color: #fff
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__header-section .header__section-wrap {
    width: 100%
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__header-section .header__section-wrap ul.paybackGuide__header-items {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__header-section .header__section-wrap ul.paybackGuide__header-items li.paybackGuide__header-item {
    cursor: pointer;
    font-size: 16px;
    color: #000;
    text-decoration: none;
    padding: 10px 0 7px 0;
    border-bottom: 3px solid #fff
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__header-section .header__section-wrap ul.paybackGuide__header-items li.paybackGuide__header-item:not(:last-child) {
    margin-right: 15px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__header-section .header__section-wrap ul.paybackGuide__header-items li.paybackGuide__header-item.active {
    color: #0067ff;
    border-bottom: 3px solid #0067ff
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section p.section__title {
    font-size: 24px;
    font-weight: bold;
    display: flex;
    align-items: flex-start
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section p.section__title span.section__title-number {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    background-color: #bababa;
    width: 30px;
    height: 30px;
    border-radius: 50%
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section p.section__title span.section__title-number.active {
    background-color: #0067ff
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section p.section__title span.flex__control-span {
    width: 284px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section p.payback__desc {
    margin-top: 20px;
    font-size: 15px;
    line-height: 1.67
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section img.section__img {
    margin-top: 20px;
    width: 100%;
    border: 1px solid #ebebeb
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section {
    padding-top: 60px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap {
    margin-top: 20px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap .desc__link-wrap {
    margin-top: 15px;
    display: flex;
    align-items: center
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap .desc__link-wrap a.desc__link {
    text-decoration: none;
    font-size: 13px;
    padding: 6px 10px;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #fff;
    display: flex;
    align-items: center
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap .desc__link-wrap a.desc__link:hover {
    color: #000
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap .desc__link-wrap a.desc__link img.desc__link-icon {
    display: block;
    margin-right: 10px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap .desc__link-wrap a.desc__link:first-child {
    margin-right: 20px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap .desc__link-wrap a.desc__link:first-child img.desc__link-icon {
    width: 25px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap .desc__link-wrap a.desc__link:nth-child(2) img.desc__link-icon {
    width: 27px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap p.payback__second-desc {
    margin-top: 35px;
    font-size: 15px;
    line-height: 1.67
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap p.payback__second-desc a.payback__desc-link {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: #0067ff
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap p.payback__second-desc a.payback__desc-link:hover {
    color: #0067ff
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap p.payback__second-desc a.payback__desc-link img.payback__desc-link-icon {
    display: block;
    width: 11.2px;
    margin-left: 5px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__second-section {
    padding-top: 60px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__third-section {
    padding-top: 60px;
    margin-bottom: 60px
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__third-section .third__section-wrap p.payback__desc span.payback__desc-bold {
    font-weight: bold
}

.paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__third-section .third__section-wrap p.payback__desc span.payback__desc-emphasis {
    color: #0067ff
}

@media(min-width: 1200px) {
    .paybackGuide__page#paybackGuide__page {
        padding-top: 82.4px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap {
        max-width: 100%
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap .layout {
        max-width: 1212px;
        margin: 0 auto
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap .paybackGuide__header-section-borderTop {
        border-top: 1px solid #dbdbdb;
        width: 100%;
        box-shadow: 0 4px 2px -2px #dbdbdb;
        position: sticky;
        top: 0;
        width: 100%
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap .paybackGuide__header-section-borderTop section.paybackGuide__header-section {
        position: initial;
        top: initial;
        left: initial;
        transform: initial;
        margin: 0 auto;
        max-width: 1320px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap .paybackGuide__header-section-borderTop section.paybackGuide__header-section .header__section-wrap ul.paybackGuide__header-items li.paybackGuide__header-item {
        padding: 28px 0 25px 0;
        cursor: pointer;
        font-size: 18px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap .paybackGuide__header-section-borderTop section.paybackGuide__header-section .header__section-wrap ul.paybackGuide__header-items li.paybackGuide__header-item:not(:last-child) {
        margin-right: 40px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section p.section__title {
        display: flex;
        align-items: flex-start;
        font-size: 42px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section p.section__title span.section__title-number {
        margin-right: 30px;
        font-size: 42px;
        width: 58px;
        height: 58px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section p.payback__desc {
        margin-top: 0;
        font-size: 18px;
        line-height: 1.56
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__section img.section__img {
        margin-top: 40px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section {
        padding-top: 100px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap {
        display: flex;
        justify-content: space-between;
        align-items: flex-start
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap p.section__title {
        width: calc(100% - 523px)
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap p.section__title span.flex__control-span {
        width: 500px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap .section__desc-wrap {
        width: 523px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap .section__desc-wrap .desc__link-wrap {
        display: flex;
        align-items: center
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap .section__desc-wrap .desc__link-wrap a.desc__link {
        text-decoration: none;
        font-size: 13px;
        padding: 6px 10px;
        border-radius: 5px;
        box-shadow: 0 0 12px 0 #e1e6f2;
        background-color: #fff;
        display: flex;
        align-items: center
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap .section__desc-wrap .desc__link-wrap a.desc__link:hover {
        color: #000
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap .section__desc-wrap .desc__link-wrap a.desc__link img.desc__link-icon {
        display: block;
        margin-right: 10px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap .section__desc-wrap .desc__link-wrap a.desc__link:first-child {
        margin-right: 20px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap .section__desc-wrap .desc__link-wrap a.desc__link:first-child img.desc__link-icon {
        width: 25px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__title-wrap .section__desc-wrap .desc__link-wrap a.desc__link:nth-child(2) img.desc__link-icon {
        width: 27px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap {
        margin-top: 0
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap p.payback__second-desc {
        font-size: 18px;
        line-height: 1.56;
        display: block
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap p.payback__second-desc a.payback__desc-link {
        display: inline;
        text-decoration: none;
        color: #0067ff
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap p.payback__second-desc a.payback__desc-link:hover {
        color: #0067ff
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__first-section .first__section-wrap .section__desc-wrap p.payback__second-desc a.payback__desc-link img.payback__desc-link-icon {
        display: inline;
        width: 11.2px;
        margin-left: 5px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__second-section {
        padding-top: 100px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__second-section .second__section-wrap .section__title-wrap {
        display: flex;
        justify-content: space-between
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__third-section {
        padding-top: 100px;
        margin-bottom: 100px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__third-section .third__section-wrap .section__title-wrap {
        display: flex;
        justify-content: space-between;
        align-items: flex-start
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__third-section .third__section-wrap .section__title-wrap p.payback__desc.rsp-pc {
        width: 745px
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__third-section .third__section-wrap p.payback__desc span.payback__desc-bold {
        font-weight: bold
    }

    .paybackGuide__page#paybackGuide__page .paybackGuide__page-wrap section.paybackGuide__third-section .third__section-wrap p.payback__desc span.payback__desc-emphasis {
        color: #0067ff
    }
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered {
    max-width: 375px
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content {
    padding: 33px 40px 40px
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap {
    display: none
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__header-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__header-wrap p.paybackApplicationPc__header-title {
    font-size: 24px;
    font-weight: 500;
    color: #000
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__header-wrap button.paybackApplicationPc__close-btn img.paybackApplicationPc__close-img {
    width: 14px;
    height: 14px;
    object-fit: cover
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap {
    margin-top: 39px
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap p.paybackApplicationPc__body-title {
    font-size: 32px;
    font-weight: bold;
    line-height: 1.5;
    color: #000
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap {
    margin-top: 39px
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc {
    display: flex;
    align-items: center;
    justify-content: space-between
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc:last-child {
    margin-top: 20px
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc label.form__labelPc {
    display: flex;
    align-items: center;
    cursor: pointer
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc label.form__labelPc img.form__checkbox-imgPc,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc label.form__labelPc img.form__checkboxActive-imgPc {
    margin-right: 10px;
    display: none;
    width: 36px;
    height: 36px;
    object-fit: cover
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc label.form__labelPc img.form__checkbox-imgPc.active,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc label.form__labelPc img.form__checkboxActive-imgPc.active {
    display: block
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc label.form__labelPc p.form__title-pc {
    font-size: 24px;
    font-weight: 500;
    color: #d6d6d6
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc label.form__labelPc p.form__title-pc span.form__title-pc {
    font-size: 12px
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc label.form__labelPc p.form__title-pc.active {
    color: #000
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc input.form__inputPc {
    display: none
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc button.form__desc-btnPc {
    position: relative;
    top: 3px;
    width: 5.7px;
    height: 40px
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__body-wrap .paybackApplicationPc__form-wrap .form__group-pc button.form__desc-btnPc img.form__desc-imgPc {
    width: 5.7px;
    height: 15.3px;
    object-fit: cover
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__footer-wrap {
    margin-top: 88px;
    width: 100%
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__footer-wrap button.paybackApplicationPc__submit-btn {
    padding: 17px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #b5b5b5
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap .paybackApplicationPc__footer-wrap button.paybackApplicationPc__submit-btn.active {
    background-color: #0067ff
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__content-wrap.active {
    display: block
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap {
    display: none;
    position: relative
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__header-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__header-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__header-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__header-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__header-wrap button.termsPc__close-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__header-wrap button.guidePc__close-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__header-wrap button.termsPc__close-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__header-wrap button.guidePc__close-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__header-wrap button.termsPc__close-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__header-wrap button.guidePc__close-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__header-wrap button.termsPc__close-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__header-wrap button.guidePc__close-btn {
    width: 6.8px;
    height: 16px
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__header-wrap button.termsPc__close-btn img.termsPc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__header-wrap button.termsPc__close-btn img.guidePc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__header-wrap button.guidePc__close-btn img.termsPc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__header-wrap button.guidePc__close-btn img.guidePc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__header-wrap button.termsPc__close-btn img.termsPc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__header-wrap button.termsPc__close-btn img.guidePc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__header-wrap button.guidePc__close-btn img.termsPc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__header-wrap button.guidePc__close-btn img.guidePc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__header-wrap button.termsPc__close-btn img.termsPc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__header-wrap button.termsPc__close-btn img.guidePc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__header-wrap button.guidePc__close-btn img.termsPc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__header-wrap button.guidePc__close-btn img.guidePc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__header-wrap button.termsPc__close-btn img.termsPc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__header-wrap button.termsPc__close-btn img.guidePc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__header-wrap button.guidePc__close-btn img.termsPc__close-img,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__header-wrap button.guidePc__close-btn img.guidePc__close-img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__header-wrap p.termsPc__header-title,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__header-wrap p.guidePc__header-title,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__header-wrap p.termsPc__header-title,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__header-wrap p.guidePc__header-title,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__header-wrap p.termsPc__header-title,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__header-wrap p.guidePc__header-title,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__header-wrap p.termsPc__header-title,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__header-wrap p.guidePc__header-title {
    font-size: 24px;
    font-weight: 500;
    color: #000
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__body-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__body-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__body-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__body-wrap {
    margin-top: 10px
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__body-wrap .termsPc__wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__body-wrap .guidePc__wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__body-wrap .termsPc__wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__body-wrap .guidePc__wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__body-wrap .termsPc__wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__body-wrap .guidePc__wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__body-wrap .termsPc__wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__body-wrap .guidePc__wrap {
    padding: 10px 5px;
    height: 389px;
    border-radius: 5px;
    border: 1px solid #9b9b9b;
    overflow-y: scroll
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__footer-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__footer-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__footer-wrap,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__footer-wrap {
    margin-top: 20px;
    width: 100%
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__footer-wrap button.termsPc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__footer-wrap button.guidePc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__footer-wrap button.termsPc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__footer-wrap button.guidePc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__footer-wrap button.termsPc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__footer-wrap button.guidePc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__footer-wrap button.termsPc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__footer-wrap button.guidePc__confirm-btn {
    width: 100%;
    height: 55px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__footer-wrap button.guidePc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__footer-wrap button.guidePc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__footer-wrap button.guidePc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__footer-wrap button.guidePc__confirm-btn {
    background-color: #b5b5b5
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__footer-wrap button.termsPc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .termsPc__footer-wrap button.guidePc__confirm-btn.active,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__footer-wrap button.termsPc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap .guidePc__footer-wrap button.guidePc__confirm-btn.active,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__footer-wrap button.termsPc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .termsPc__footer-wrap button.guidePc__confirm-btn.active,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__footer-wrap button.termsPc__confirm-btn,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap .guidePc__footer-wrap button.guidePc__confirm-btn.active {
    background-color: #0067ff
}

#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__terms-wrap.active,
#proposalPaybackModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content section.paybackApplicationPc__section#paybackApplicationPcSection .paybackApplicationPc__wrap .paybackApplicationPc__guide-wrap.active {
    display: block
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section {
    display: none;
    padding-top: 27px;
    position: fixed;
    top: 52px;
    width: 100%;
    z-index: 1;
    background-color: #fff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap {
    max-width: 400px;
    margin: 0 auto
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap {
    display: none;
    position: relative;
    height: calc(100vh - 76px)
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__header-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__header-wrap p.paybackApplication__header-title {
    font-size: 24px;
    font-weight: 500;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__header-wrap button.paybackApplication__close-btn img.paybackApplication__close-img {
    width: 14px;
    height: 14px;
    object-fit: cover
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap {
    margin-top: 39px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap p.paybackApplication__body-title {
    font-size: 32px;
    font-weight: bold;
    line-height: 1.5;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap {
    margin-top: 41px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group:last-child {
    margin-top: 20px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group label.form__label {
    display: flex;
    align-items: center;
    cursor: pointer
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group label.form__label img.form__checkbox-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group label.form__label img.form__checkboxActive-img {
    margin-right: 10px;
    display: none;
    width: 36px;
    height: 36px;
    object-fit: cover
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group label.form__label img.form__checkbox-img.active,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group label.form__label img.form__checkboxActive-img.active {
    display: block
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group label.form__label p.form__title {
    font-size: 24px;
    font-weight: 500;
    color: #d6d6d6
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group label.form__label p.form__title span.form__title {
    font-size: 12px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group label.form__label p.form__title.active {
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group input.form__input {
    display: none
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group button.form__desc-btn {
    position: relative;
    top: 3px;
    width: 5.7px;
    height: 15.3px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__body-wrap .paybackApplication__form-wrap .form__group button.form__desc-btn img.form__desc-img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__footer-wrap {
    position: absolute;
    bottom: 110px;
    width: 100%
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__footer-wrap button.paybackApplication__submit-btn {
    padding: 17px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #b5b5b5
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap .paybackApplication__footer-wrap button.paybackApplication__submit-btn.active {
    background-color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__content-wrap.active {
    display: block
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap {
    display: none;
    position: relative;
    height: calc(100vh - 76px)
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__header-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__header-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__header-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__header-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__header-wrap button.terms__close-btn img.terms__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__header-wrap button.terms__close-btn img.guide__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__header-wrap button.guide__close-btn img.terms__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__header-wrap button.guide__close-btn img.guide__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__header-wrap button.terms__close-btn img.terms__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__header-wrap button.terms__close-btn img.guide__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__header-wrap button.guide__close-btn img.terms__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__header-wrap button.guide__close-btn img.guide__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__header-wrap button.terms__close-btn img.terms__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__header-wrap button.terms__close-btn img.guide__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__header-wrap button.guide__close-btn img.terms__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__header-wrap button.guide__close-btn img.guide__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__header-wrap button.terms__close-btn img.terms__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__header-wrap button.terms__close-btn img.guide__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__header-wrap button.guide__close-btn img.terms__close-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__header-wrap button.guide__close-btn img.guide__close-img {
    width: 6.8px;
    height: 16px;
    object-fit: cover
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__header-wrap p.terms__header-title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__header-wrap p.guide__header-title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__header-wrap p.terms__header-title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__header-wrap p.guide__header-title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__header-wrap p.terms__header-title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__header-wrap p.guide__header-title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__header-wrap p.terms__header-title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__header-wrap p.guide__header-title {
    font-size: 24px;
    font-weight: 500;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__body-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__body-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__body-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__body-wrap {
    margin-top: 40px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__body-wrap .terms__wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__body-wrap .guide__wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__body-wrap .terms__wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__body-wrap .guide__wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__body-wrap .terms__wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__body-wrap .guide__wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__body-wrap .terms__wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__body-wrap .guide__wrap {
    padding: 10px 5px;
    height: calc(100vh - 425px);
    border-radius: 5px;
    border: 1px solid #9b9b9b;
    overflow-y: scroll
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__footer-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__footer-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__footer-wrap,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__footer-wrap {
    position: absolute;
    bottom: 110px;
    width: 100%
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__footer-wrap button.terms__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__footer-wrap button.guide__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__footer-wrap button.terms__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__footer-wrap button.guide__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__footer-wrap button.terms__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__footer-wrap button.guide__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__footer-wrap button.terms__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__footer-wrap button.guide__confirm-btn {
    width: 100%;
    height: 55px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__footer-wrap button.guide__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__footer-wrap button.guide__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__footer-wrap button.guide__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__footer-wrap button.guide__confirm-btn {
    background-color: #b5b5b5
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__footer-wrap button.terms__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .terms__footer-wrap button.guide__confirm-btn.active,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__footer-wrap button.terms__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap .guide__footer-wrap button.guide__confirm-btn.active,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__footer-wrap button.terms__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .terms__footer-wrap button.guide__confirm-btn.active,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__footer-wrap button.terms__confirm-btn,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap .guide__footer-wrap button.guide__confirm-btn.active {
    background-color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__terms-wrap.active,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section .paybackApplication__wrap .paybackApplication__guide-wrap.active {
    display: block
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackApplication__section.active {
    display: block
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section {
    padding-top: 85px;
    padding-bottom: 20px;
    background-color: #f1f4f9
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section .paybackResult__form-wrap {
    width: 90%;
    max-width: 400px;
    margin: 0 auto
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section .paybackResult__form-wrap .paybackResult__form-wrap2 p.paybackResult__title {
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section .paybackResult__form-wrap .paybackResult__form-wrap2 p.paybackResult__title span.paybackResult__subtitle {
    font-weight: bold;
    color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section .paybackResult__form-wrap .paybackResult__form-wrap2 form.search__form {
    margin-top: 24px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section {
    background-color: #e9f3ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap {
    height: 276px;
    padding: 24px 0 32px;
    max-width: 360px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap {
    display: flex;
    align-items: flex-start;
    justify-content: space-between
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex {
    width: 121px;
    height: 17.1px;
    padding: 0 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #cde3ff;
    border-radius: 10px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__wrap-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__middle-img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__wrap-logoImg {
    display: block;
    object-fit: cover;
    width: 25.87px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__middle-img {
    margin: 0 4px;
    width: 4.3px;
    height: 4.9px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__wrap-logoImg {
    width: 46.1px;
    height: 7.8px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap h2.desc__wrap-title {
    width: 165px;
    margin-top: 12px;
    font-size: 18px;
    font-weight: 600
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap p.desc__remain-time {
    margin-top: 8px;
    font-size: 12px;
    font-weight: 600;
    color: #82879b
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap p.desc__remain-time span.remain__time-span {
    font-weight: 600;
    color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__myRecommendCode-warp {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 155px;
    height: 32px;
    margin-top: 24px;
    padding: 8px 12px;
    border-radius: 3px;
    background-color: #fff;
    font-size: 13px;
    font-weight: 600
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__myRecommendCode-warp span.myRecommendCode__span {
    color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__ownMyTicket-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 155px;
    height: 32px;
    padding: 8px 12px;
    margin-top: 8px;
    border-radius: 3px;
    background-color: #fff;
    font-size: 13px;
    font-weight: 600
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__ownMyTicket-wrap span.ownMyTicket__span {
    color: #0067ff;
    text-align: right;
    margin-left: 17px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__detail-wrap {
    margin-top: 12px;
    width: 155px;
    height: 33px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__detail-wrap a.coinEvent__detail-link {
    display: block;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    padding: 8px 16px;
    border-radius: 5px;
    background-color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__detail-wrap a.coinEvent__detail-link:hover {
    text-decoration: none
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap {
    position: relative
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap .probability__wrap .probability__desc {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    user-select: none
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap .probability__wrap .probability__desc img.probability__qmark-img {
    display: block;
    width: 14px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap .probability__wrap .probability__desc span {
    margin-left: 6px;
    font-size: 12px;
    font-weight: 600;
    color: #82879b
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap .probability__wrap .probability__table {
    opacity: 0;
    display: none;
    transition: all .5s ease-in-out;
    position: absolute;
    top: 26.4px;
    right: 0;
    z-index: 2
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap .probability__wrap .probability__table .probability__table-wrap {
    padding: 16px 11.8px 12px 12px;
    border-radius: 5px;
    border: solid 1px #eee;
    background-color: #fff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap .probability__wrap .probability__table .probability__table-wrap h2.probability__table-title {
    font-size: 12px;
    font-weight: 600;
    text-align: center
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap .probability__wrap .probability__table .probability__table-wrap ul.probability__table-items {
    margin-top: 8px;
    display: flex;
    flex-wrap: wrap;
    width: 262px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap img.desc__wrap-img {
    margin-top: 46px;
    width: 120px;
    display: block
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section {
    margin-top: 20px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap {
    border-radius: 5px;
    background-color: #d4f0da;
    max-width: 600px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link {
    padding: 11px 20.3px 9px 16px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link:hover {
    text-decoration: none
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link .banner__title-flex p.banner__title {
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: #82879b
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link .banner__title-flex p.banner__reward {
    margin-top: 2px;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.5;
    color: #222
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link .banner__title-flex p.banner__reward span.banner__reward-span {
    font-weight: 600;
    color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap img.banner__icon {
    display: block;
    object-fit: cover;
    width: 44.5px;
    height: 55px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap {
    text-align: center
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items {
    display: none;
    flex-direction: column;
    width: 90%;
    max-width: 400px;
    margin: 60px auto 0 auto
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items li.paybackResult__info-item {
    padding: 20px 0;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #fff;
    text-align: center
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items li.paybackResult__info-item:not(:first-child) {
    margin-top: 10px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items li.paybackResult__info-item .info__item-wrap p.item__title {
    font-size: 20px;
    font-weight: 500;
    color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items li.paybackResult__info-item .info__item-wrap p.item__desc {
    margin-top: 9px;
    font-size: 32px;
    font-weight: 500;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items.active {
    display: flex
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap {
    display: none;
    margin-top: 60px;
    background-color: #f2f7fc;
    padding: 64px 0
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap img.popper__img {
    margin: 0 auto;
    display: block;
    object-fit: cover;
    width: 88px;
    height: 88px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap p.paybackResult__title-ko {
    margin-top: 16px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #222
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap p.paybackResult__desc-ko {
    display: none;
    margin-top: 7px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    text-align: center;
    color: #222
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap p.paybackResult__desc-ko span.paybackResult__desc-spanKo {
    font-weight: bold;
    color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap p.paybackResult__desc-ko.active {
    display: block
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex {
    margin-top: 23px;
    display: flex;
    align-items: center;
    justify-content: center
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.tethermax__home-link {
    width: 200px;
    padding: 16px 0;
    background: #0067ff;
    border-radius: 5px;
    display: block;
    text-decoration: none;
    font-weight: 700;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    -webkit-text-fill-color: #fff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.kakao__link,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link {
    height: 51px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(50% - 4px);
    max-width: 220px;
    border-radius: 5px;
    text-decoration: none
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.kakao__link img.kakao__img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.kakao__link img.telegram__img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link img.kakao__img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link img.telegram__img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link img.kakao__img,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link img.telegram__img {
    width: 19px;
    height: 19px;
    display: block;
    object-fit: cover
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.kakao__link p.kakao__title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.kakao__link p.telegram__title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link p.kakao__title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link p.telegram__title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link p.kakao__title,
.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link p.telegram__title {
    margin-left: 8px;
    font-size: 16px;
    font-weight: bold;
    color: #222
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.kakao__link {
    background-color: #fee500
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    background-color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link:hover {
    background-color: #0043a7
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link {
    margin-left: 8px;
    background-color: #24a1de
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link p.telegram__title {
    color: #fff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items {
    display: none;
    margin-top: 60px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items li.paybackResult__sns-item {
    margin: 0 auto;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #fff;
    width: 204px;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items li.paybackResult__sns-item:not(:first-child) {
    margin-top: 20px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items li.paybackResult__sns-item a.sns__item-link {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    text-decoration: none
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items li.paybackResult__sns-item a.sns__item-link:hover {
    text-decoration: none
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items li.paybackResult__sns-item a.sns__item-link img.sns__item-img {
    margin-right: 11px;
    width: 24px;
    height: 24px;
    object-fit: cover
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items li.paybackResult__sns-item a.sns__item-link p.sns__tiem-title {
    font-size: 18px;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap.active {
    display: block;
    margin-top: 0
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap p.paybackResult__lack-text {
    margin-top: 40px;
    margin-bottom: 40px;
    font-size: 16px;
    line-height: 1.75;
    text-align: center;
    color: #ff3b3b;
    text-decoration: underline
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap p.paybackResult__lack-text.eng {
    margin: 40px -20px 0 -20px;
    font-size: 16px;
    line-height: 1.75;
    text-align: center;
    color: #ff3b3b;
    text-decoration: underline
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap {
    width: 90%;
    margin: 0 auto 60px auto
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap button.await__payback-btn {
    max-width: 380px;
    width: 100%;
    margin-top: 42px;
    height: 59px;
    font-size: 20px;
    font-weight: 700;
    color: #82879b;
    border-radius: 5px;
    background-color: #cdd1dc
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap p.await__payback-desc {
    margin-top: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    line-height: 1.2;
    color: #82879b
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap p.await__payback-desc img.await_exclamation-mark-img {
    display: block;
    width: 18px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap p.await__payback-desc span.emphasis__span {
    margin-left: 4px;
    color: #0067ff;
    font-weight: 600
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap button.proposal__modal-btn {
    width: 90%;
    max-width: 380px;
    margin: 42px auto 60px auto;
    height: 59px;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    border-radius: 5px;
    background-color: #0067ff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__fail-wrap {
    padding: 60px 0
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__fail-wrap img.paybackResult__fail-img {
    width: 94px;
    height: 94px;
    object-fit: cover
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__fail-wrap p.paybackResult__fail-title {
    margin-top: 20px;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.42;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__fail-wrap p.paybackResult__fail-desc {
    margin-top: 40px;
    font-size: 16px;
    line-height: 1.75;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__thanks-section {
    padding: 80px 0;
    background-color: #f9fafb;
    text-align: center
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__thanks-section .paybackResult__thanks-wrap .paybackResult__thanks-wrap2 p.thanks__title {
    font-size: 28px;
    font-weight: 500;
    line-height: 1.36;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section {
    padding: 80px 0;
    background-color: #f9fafb
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap {
    max-width: 400px;
    margin: 0 auto
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 {
    text-align: center
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 p.paybackResult__guide-title {
    font-size: 28px;
    font-weight: 500;
    line-height: 1.36;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 p.paybackResult__guide-desc {
    margin-top: 10px;
    font-size: 16px;
    color: #000
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 .paybackResult__exchange-wrap {
    margin-top: 40px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 .paybackResult__exchange-wrap ul.paybackResult__exchange-items li.paybackResult__exchange-item {
    border-radius: 5px;
    box-shadow: 0 0 12px 0 #e1e6f2;
    background-color: #fff
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 .paybackResult__exchange-wrap ul.paybackResult__exchange-items li.paybackResult__exchange-item:not(:first-child) {
    margin-top: 20px
}

.paybackResult__page#paybackResult__page .paybackResult__page-wrap section.faq__section {
    padding-top: 85px
}

@media(min-width: 640px) {
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link {
        padding: 12px 20.3px 12.6px 20px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link .banner__title-flex p.banner__title {
        font-size: 14px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link .banner__title-flex p.banner__reward {
        font-size: 20px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap img.banner__icon {
        width: 57.7px;
        height: 71.4px
    }
}

@media(min-width: 1200px) {
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section {
        padding-top: 126px;
        padding-bottom: 26px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section .paybackResult__form-wrap {
        max-width: 1320px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section .paybackResult__form-wrap .paybackResult__form-wrap2 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section .paybackResult__form-wrap .paybackResult__form-wrap2 p.paybackResult__title {
        color: #000;
        font-size: 26px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section .paybackResult__form-wrap .paybackResult__form-wrap2 form.search__form {
        margin-top: 40px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__form-section .paybackResult__form-wrap .paybackResult__form-wrap2 form.search__form .search__form-wrap2 {
        width: 600px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap {
        height: 399px;
        padding: 24px 0 40px;
        max-width: 710px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .probability__wrap {
        position: relative
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .probability__wrap .probability__desc {
        cursor: pointer;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        user-select: none
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .probability__wrap .probability__desc img.probability__qmark-img {
        display: block;
        width: 20px;
        height: 20px;
        object-fit: cover
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .probability__wrap .probability__desc span {
        margin-left: 8px;
        font-size: 16px;
        font-weight: 600;
        color: #82879b
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .probability__wrap .probability__table {
        opacity: 0;
        display: none;
        transition: all .5s ease-in-out;
        position: absolute;
        top: 34px;
        left: 0;
        z-index: 2
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .probability__wrap .probability__table .probability__table-wrap {
        padding: 16px;
        border-radius: 5px;
        border: solid 1px #eee;
        background-color: #fff
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .probability__wrap .probability__table .probability__table-wrap h2.probability__table-title {
        font-size: 14px;
        font-weight: 600;
        text-align: center;
        color: #000
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .probability__wrap .probability__table .probability__table-wrap ul.probability__table-items {
        margin-top: 12px;
        display: flex;
        flex-wrap: wrap;
        width: 256px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap {
        margin-top: 20px;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex {
        margin: 0 auto;
        width: 193px;
        height: 33px;
        padding: 0 16px;
        border-radius: 3px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__wrap-img,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__middle-img,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__wrap-logoImg {
        width: 50px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__middle-img {
        margin: 0 7px;
        width: 8.4px;
        height: 9.5px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .desc__logo-flex img.desc__wrap-logoImg {
        width: 89px;
        height: 15px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap h2.desc__wrap-title {
        width: fit-content;
        margin: 20px 0 0;
        font-size: 32px;
        font-weight: 600;
        text-align: center;
        color: #000
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap p.desc__remain-time {
        width: 170px;
        margin-top: 8px;
        font-size: 16px;
        font-weight: 600;
        color: #82879b
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap p.desc__remain-time span.remain__time-span {
        font-weight: 600;
        color: #0067ff
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__myRecommendCode-warp,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__ownMyTicket-wrap {
        width: 217px;
        height: 45px;
        margin: 20px auto 0;
        padding: 8px 15px;
        border-radius: 5px;
        font-size: 18px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__ownMyTicket-wrap {
        margin-top: 8px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__detail-wrap {
        margin-top: 16px;
        width: 217px;
        height: 53px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-wrap .inviteCoinEvent__detail-wrap a.coinEvent__detail-link {
        padding: 0;
        font-size: 18px;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 53px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.home__coinEvent-section .coinEvent__section-wrap .section__desc-wrap .desc__wrap-video-wrap img.desc__wrap-img {
        margin-top: 81px;
        width: 189.5px;
        display: block;
        object-fit: cover
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section {
        margin-top: 24px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link {
        padding: 16px 32px 16.2px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link .banner__title-flex p.banner__title {
        font-size: 16px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap a.competition__link .banner__title-flex p.banner__reward {
        font-size: 24px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.competiton__banner-section .banner__wrap img.banner__icon {
        width: 71px;
        height: 87.8px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section {
        max-width: 100%;
        margin: 0 auto
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items {
        margin-top: 80px;
        max-width: 1320px;
        flex-direction: row;
        justify-content: center
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items li.paybackResult__info-item {
        padding: 20px 64px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items li.paybackResult__info-item:not(:first-child) {
        margin-top: 0
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__info-items li.paybackResult__info-item:not(:last-child) {
        margin-right: 20px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap {
        padding: 80px 0;
        width: 100%
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap p.paybackResult__title-ko {
        font-size: 22px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap p.paybackResult__desc-ko {
        font-size: 18px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex {
        margin-top: 24px;
        display: flex;
        align-items: center
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.kakao__link,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link {
        height: 55px;
        width: calc(50% - 6px);
        font-size: 18px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.kakao__link img.kakao__img,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.kakao__link img.telegram__img,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link img.kakao__img,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link img.telegram__img,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link img.kakao__img,
    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.main__link img.telegram__img {
        width: 20px;
        height: 20px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .paybackResult__info-koWrap .link__flex a.telegram__link {
        margin-left: 12px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items {
        align-items: center
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items li.paybackResult__sns-item:not(:first-child) {
        margin-top: 0;
        margin-left: 40px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap ul.paybackResult__sns-items.active {
        display: flex
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap p.paybackResult__lack-text {
        margin-bottom: 80px;
        font-size: 18px;
        line-height: normal
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap {
        margin: 0 auto 80px auto
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap button.await__payback-btn {
        margin-top: 56px;
        height: 77px;
        font-size: 26px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap p.await__payback-desc {
        margin-top: 16px;
        font-size: 16px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap p.await__payback-desc img.await_exclamation-mark-img {
        width: 24px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap .await__payback-wrap p.await__payback-desc span.emphasis__span {
        margin-left: 8px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__info-wrap button.proposal__modal-btn {
        margin: 56px auto 80px auto;
        width: 380px;
        height: 77px;
        font-size: 26px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__fail-wrap p.paybackResult__fail-title {
        margin-top: 10px;
        font-size: 42px;
        line-height: normal
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__case-section .paybackResult__case-wrap .paybackResult__fail-wrap p.paybackResult__fail-desc {
        margin-top: 40px;
        font-size: 18px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__thanks-section .paybackResult__thanks-wrap .paybackResult__thanks-wrap2 p.thanks__title {
        font-size: 42px;
        font-weight: 500;
        line-height: normal
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section {
        padding: 80px 0 100px 0
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap {
        max-width: 100%;
        margin: 0
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 p.paybackResult__guide-title {
        font-size: 42px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 p.paybackResult__guide-desc {
        margin-top: 20px;
        font-size: 18px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 .paybackResult__exchange-wrap {
        width: 90%;
        max-width: 1200px;
        margin: 0 auto
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 .paybackResult__exchange-wrap ul.flatform__items {
        display: flex;
        flex-wrap: wrap;
        align-items: center
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 .paybackResult__exchange-wrap ul.flatform__items li.flatform__item {
        width: calc(33.333333% - 26.666666px)
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 .paybackResult__exchange-wrap ul.flatform__items li.flatform__item:not(:nth-child(3n)) {
        margin-right: 40px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 .paybackResult__exchange-wrap ul.flatform__items li.flatform__item:first-child {
        margin-top: 40px
    }

    .paybackResult__page#paybackResult__page .paybackResult__page-wrap section.paybackResult__guide-section .paybackResult__guide-wrap .paybackResult__guide-wrap2 .paybackResult__exchange-wrap ul.flatform__items li.flatform__item:not(:first-child) {
        margin-top: 40px
    }
}

#testResult__modal-wrap .testResult__modal-bg {
    position: fixed;
    bottom: -10000px;
    margin: 0;
    position: fixed;
    width: 100%;
    height: 100vh;
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center
}

#testResult__modal-wrap .testResult__modal-bg .modal__content {
    width: 100%;
    max-width: 640px;
    padding: 20px 20px 52px 20px;
    position: absolute;
    bottom: 0px;
    border-radius: initial;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    background-color: #fff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header {
    padding: 12px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom: none
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header h1.header__title {
    font-size: 24px;
    font-weight: bold;
    color: #222
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header img.header__close-btn {
    display: block;
    width: 29px;
    height: 29px;
    cursor: pointer
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body {
    margin-top: 24px;
    padding: 0
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    text-decoration: none;
    padding: 7px 30px 7px 24px;
    border-radius: 8px
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:not(:first-child) {
    margin-top: 12px;
    background-color: #e9f3ff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child {
    background-color: #0067ff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child .paybackWay__flex:first-child p.item__subtitle {
    color: #fff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child .paybackWay__flex:first-child p.item__title {
    color: #fff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child .paybackWay__flex:first-child p.item__desc {
    color: #fff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__subtitle {
    font-size: 14px;
    font-weight: 500;
    color: #5c5d5f
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__title {
    margin-top: 4px;
    font-size: 20px;
    font-weight: 600;
    color: #222
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__desc {
    margin-top: 4px;
    font-size: 14px;
    color: #5c5d5f
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item img.paybackWay__img {
    display: block;
    width: 80px;
    height: 82px
}

#testResult__modal-wrap .testResult__modal-bg.active {
    bottom: 0;
    transition: bottom .3s ease-in-out
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section {
    display: none
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap {
    padding: 40px 0 24px 0;
    background-color: #f4f6f8
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex {
    position: relative;
    max-width: 600px;
    margin: 0 auto;
    width: 90%;
    animation: titleFadeIn .7s
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex h1.header__title {
    font-size: 24px;
    font-weight: bold;
    color: #222
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex h4.header__subtitle {
    margin-top: 12px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap {
    margin-top: 38px;
    width: fit-content;
    display: flex;
    align-items: center;
    padding: 4px 8px;
    border-radius: 14px;
    background-color: #deebfc
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap img.payback__info-img {
    display: block;
    width: 14px;
    height: 14px;
    margin-right: 4px
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap p.payback__info-text {
    font-size: 12px;
    font-weight: 500;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap p.payback__info-text span.info__text {
    color: #0067ff
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap {
    margin-top: 8px;
    width: 100%;
    height: 96px;
    border-radius: 8px;
    background-color: #0067ff;
    padding: 23px 0 22px 24px
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap p.projection__title {
    font-size: 14px;
    font-weight: 500;
    color: #fff
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap p.projection__amount {
    margin-top: 8px;
    font-size: 22px;
    font-weight: bold;
    color: #fff
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__header-wrap .projection__header-flex img.header__money-img {
    position: absolute;
    top: 29px;
    right: -20px;
    display: block;
    width: 14.883vw;
    height: 14.883vw;
    max-width: 129px;
    max-height: 129px
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap {
    margin-top: 32px
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex {
    max-width: 640px;
    width: 90%;
    margin: 0 auto
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 39px;
    background-color: #eff6ff;
    animation: listFadeInScaleUp .5s
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap .title__exchange,
.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap .title__analysis-number,
.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap .title__analysis-matchRate {
    width: 29.5%;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap .title__analysis-matchRate {
    width: 41%
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 27px;
    animation: listFadeInScaleUp 1s
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__exchange {
    width: 29.5%;
    display: flex;
    align-items: center;
    justify-content: center
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__exchange img.title__exchange-img {
    width: 90px
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-number {
    width: 29.5%;
    display: flex;
    align-items: center;
    justify-content: center
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-number p.analysis__number {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-matchRate {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 41%
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-matchRate p.analysis__matchRate {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    color: #000
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-matchRate img.analysis__matchRate-up-img {
    margin-left: 4px;
    display: block;
    width: 15.4px;
    height: 15.5px
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__btn-wrap {
    width: 100%;
    height: 88px;
    position: fixed;
    bottom: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    animation: buttonFadeUp 1s
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__btn-wrap .projection__btn-flex {
    max-width: 640px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section .projection__btn-wrap button.projection__next-btn {
    width: 90%;
    height: 56px;
    border-radius: 5px;
    background-color: #0067ff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section {
    display: none
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__header-wrap {
    width: 100%;
    background-color: #f4f6f8
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex {
    width: 90%;
    max-width: 600px;
    margin: 0 auto;
    padding: 40px 0 12px 0;
    animation: titleFadeIn .7s
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex h1.header__title {
    font-size: 24px;
    font-weight: bold;
    color: #222
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex h4.header__subtitle {
    margin-top: 12px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex .header__desc-wrap {
    margin-top: 18px;
    display: flex;
    align-items: flex-end;
    justify-content: space-between
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex .header__desc-wrap p.header__desc {
    font-size: 12px;
    font-weight: 500;
    color: #82879b;
    line-height: normal;
    margin-bottom: 4px
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex .header__desc-wrap img.header__desc-img {
    display: block;
    width: 129px;
    height: 129px
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__main-wrap {
    max-width: 640px;
    width: 90%;
    margin: 0 auto;
    margin-top: 32px
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__main-wrap .wastedPayback__main-flex {
    padding: 19px 20px 18px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__main-wrap .wastedPayback__main-flex p.main__date {
    font-size: 16px;
    font-weight: 500;
    color: #222
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__main-wrap .wastedPayback__main-flex p.main__usdt {
    font-size: 16px;
    font-weight: 600;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__button-wrap {
    width: 100%;
    height: 88px;
    position: fixed;
    bottom: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    animation: buttonFadeUp 1s
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__button-wrap .wastedPayback__button-flex {
    max-width: 640px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__button-wrap .wastedPayback__button-flex button.wastedPayback__prev-btn,
.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__button-wrap .wastedPayback__button-flex button.wastedPayback__next-btn {
    width: calc(50% - 44px);
    height: 56px;
    border-radius: 5px;
    background-color: #eaeef4;
    font-size: 18px;
    font-weight: bold;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section .wastedPayback__button-wrap .wastedPayback__button-flex button.wastedPayback__next-btn {
    width: calc(50% - 44px);
    height: 56px;
    background-color: #0067ff;
    margin-left: 8px;
    color: #fff
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section {
    display: none
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap {
    width: 100%;
    background-color: #f4f6f8
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex {
    width: 90%;
    max-width: 600px;
    margin: 0 auto;
    padding: 40px 0 24px 0;
    position: relative;
    animation: titleFadeIn .7s
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex h1.header__title {
    font-size: 24px;
    font-weight: bold;
    line-height: normal;
    color: #222
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex h1.header__title span.header__title-return {
    color: #0067ff
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex h4.header__subtitle {
    margin-top: 12px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-wrap {
    margin-top: 39px;
    padding: 23px 0px 22px 24px;
    border-radius: 8px;
    background-color: #0067ff;
    animation: boxFadeUp .5s
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-wrap p.header__desc {
    font-size: 14px;
    font-weight: 500;
    line-height: normal;
    color: #fff
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-wrap p.header__desc-krw {
    margin-top: 8px;
    font-size: 22px;
    font-weight: bold;
    color: #fff
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-wrap p.header__desc-krw span.header__desc-text {
    font-size: 16px;
    font-weight: 500;
    color: #fff
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex img.header__desc-img {
    position: absolute;
    display: block;
    width: 198px;
    height: 95px;
    top: 105px;
    right: 0px;
    animation: imgFadeUp .5s
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__main-wrap {
    margin: 0 auto;
    margin-top: 32px;
    max-width: 640px;
    width: 100%
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__main-wrap .paybackCharge__main-flex {
    padding: 19px 20px 18px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__main-wrap .paybackCharge__main-flex p.paybackCharge__date {
    font-size: 16px;
    font-weight: 500;
    color: #222
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__main-wrap .paybackCharge__main-flex p.paybackCharge__krw {
    font-size: 16px;
    font-weight: 600;
    color: #0067ff
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__btn-wrap {
    width: 100%;
    height: 88px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: fixed;
    bottom: 0px;
    background-color: #fff;
    animation: buttonFadeUp 1s
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__btn-wrap .paybackCharge__btn-flex {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 640px
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__btn-wrap .paybackCharge__btn-flex button.paybackCharge__prev-btn,
.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__btn-wrap .paybackCharge__btn-flex button.paybackCharge__next-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(50% - 24px);
    height: 56px;
    border-radius: 5px;
    background-color: #eaeef4;
    font-size: 18px;
    font-weight: bold;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section .paybackCharge__btn-wrap .paybackCharge__btn-flex button.paybackCharge__next-btn {
    margin-left: 8px;
    color: #fff;
    background-color: #0067ff
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section {
    display: none
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex {
    margin: 0 auto;
    margin-top: 40px;
    max-width: 600px;
    width: 90%
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex h1.exchange__title {
    font-size: 24px;
    font-weight: bold;
    line-height: normal;
    color: #222;
    animation: titleFadeIn .7s
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex h1.exchange__title span.title__payback {
    color: #0067ff
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex h4.exchange__subtitle {
    margin-top: 12px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f;
    animation: titleFadeIn .7s
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap {
    width: 100%;
    margin-top: 32px;
    padding: 32px;
    border-radius: 8px;
    background-color: #f4f6f8;
    display: flex;
    align-items: center;
    animation: listFadeInScaleUp .5s
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap .exchange__projection-flex:last-child {
    margin-left: 20px
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap .exchange__projection-flex img.exchange__img {
    display: block;
    border-radius: 50%;
    width: 52px;
    height: 52px
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap .exchange__projection-flex p.projection__title {
    font-size: 14px;
    font-weight: 500;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap .exchange__projection-flex p.projection__price {
    margin-top: 4px;
    font-size: 22px;
    font-weight: bold;
    color: #222
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__trader-wrap {
    margin-top: 12px;
    border-radius: 6px;
    width: 100%;
    padding: 16px 32px;
    background-color: #f4f6f8;
    display: flex;
    align-items: center;
    animation: listFadeInScaleUp .8s
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__trader-wrap img.exchange__hand-img {
    display: block;
    width: 17px;
    height: 17px
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__trader-wrap p.exchange__text {
    margin-left: 4px;
    font-size: 14px;
    font-weight: 500;
    color: #5c5d5f
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__trader-wrap p.exchange__text span.exchange__text-price {
    font-weight: 600;
    color: #0067ff
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .exchange__projection-btn-wrap {
    margin: 0 auto;
    width: 100%;
    height: 88px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    position: fixed;
    bottom: 0px;
    animation: buttonFadeUp 1s
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .exchange__projection-btn-wrap .exchange__projection-btn-flex {
    width: 100%;
    max-width: 640px;
    padding: 16px 20px
}

.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section .payback__exchange-wrap .exchange__projection-btn-wrap .exchange__projection-btn-flex button.payback__start-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 56px;
    border-radius: 5px;
    background-color: #0067ff;
    font-size: 18px;
    font-weight: bold;
    color: #fff
}

.testResult__page#testResult__page .testResult__page-wrap section.projection__section.active,
.testResult__page#testResult__page .testResult__page-wrap section.wastedPayback__section.active,
.testResult__page#testResult__page .testResult__page-wrap section.paybackCharge__section.active,
.testResult__page#testResult__page .testResult__page-wrap section.payback__exchange-section.active {
    display: block
}

@keyframes titleFadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes buttonFadeUp {
    from {
        bottom: -100px
    }

    to {
        bottom: 0px
    }
}

@keyframes listFadeInScaleUp {
    from {
        opacity: 0;
        transform: scaleX(0.8)
    }

    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

@keyframes boxFadeUp {
    from {
        opacity: 0;
        margin-top: 59px
    }

    to {
        opacity: 1;
        margin-top: 39px
    }
}

@keyframes imgFadeUp {
    from {
        opacity: 0;
        top: 125px
    }

    to {
        opacity: 1;
        top: 105px
    }
}

#testResult__modal-wrap .testResult__modal-bg {
    position: fixed;
    bottom: -10000px;
    margin: 0;
    position: fixed;
    width: 100%;
    height: 100vh;
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: bottom .8s ease-in-out
}

#testResult__modal-wrap .testResult__modal-bg .modal__content {
    width: 100%;
    max-width: 640px;
    padding: 32px 20px 52px;
    position: absolute;
    bottom: 0px;
    border-radius: initial;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    background-color: #fff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header {
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom: none
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header h1.header__title {
    font-size: 24px;
    font-weight: bold;
    color: #222;
    white-space: pre-wrap
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header h1.modal__noExchange-title {
    font-size: 16px
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header img.header__close-btn {
    display: block;
    width: 29px;
    height: 29px;
    object-fit: cover;
    cursor: pointer
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body {
    margin-top: 36px;
    padding: 0
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    text-decoration: none;
    padding: 7px 0 7px 16px;
    border-radius: 8px
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:not(:first-child) {
    margin-top: 12px;
    background-color: #e9f3ff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child {
    background-color: #0067ff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child .paybackWay__flex:first-child p.item__subtitle,
#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child .paybackWay__flex:first-child p.item__title,
#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child .paybackWay__flex:first-child p.item__desc {
    color: #fff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__subtitle {
    font-size: 14px;
    font-weight: 500;
    color: #5c5d5f
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__title {
    margin-top: 4px;
    font-size: 18px;
    font-weight: 600;
    color: #222
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__desc {
    margin-top: 4px;
    font-size: 14px;
    color: #5c5d5f
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item img.paybackWay__img {
    display: block;
    width: 80px;
    height: 82px
}

#testResult__modal-wrap .testResult__modal-bg .modal__content-caseTwo .modal-header {
    align-items: flex-start
}

#testResult__modal-wrap .testResult__modal-bg .modal__content-caseOne,
#testResult__modal-wrap .testResult__modal-bg .modal__content-caseTwo {
    display: none
}

#testResult__modal-wrap .testResult__modal-bg .modal__content-caseOne.active,
#testResult__modal-wrap .testResult__modal-bg .modal__content-caseTwo.active {
    display: block
}

#testResult__modal-wrap .testResult__modal-bg.active {
    bottom: 0;
    transition: bottom .8s ease-in-out
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section {
    width: 90%;
    max-width: 600px;
    margin: 0 auto;
    display: none;
    padding: 14px 0 16px 0;
    height: 100vh;
    position: relative
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section a.history__go-link {
    display: block;
    width: 24px;
    height: 24px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section a.history__go-link:hover {
    text-decoration: none
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section a.history__go-link img.link__img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth {
    display: none
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__header p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__header p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__header p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__header p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__header p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__header p.header__title {
    margin-top: 30px;
    font-size: 24px;
    font-weight: bold;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__header p.header__title span.header__title-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__header p.header__title span.header__title-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__header p.header__title span.header__title-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__header p.header__title span.header__title-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__header p.header__title span.header__title-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__header p.header__title span.header__title-span {
    font-weight: 800
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__header p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__header p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__header p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__header p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__header p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__header p.header__subtitle {
    margin-top: 16px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__header p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__header p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__header p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__header p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__header p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__header p.header__subtitle span.header__subtitle-span {
    font-weight: bold;
    color: #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__header .header__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__header .header__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__header .header__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__header .header__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__header .header__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__header .header__flex {
    margin-top: 16px;
    height: 118px;
    padding: 0 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #e9f3ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__header .header__flex .title__flex p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__header .header__flex .title__flex p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__header .header__flex .title__flex p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__header .header__flex .title__flex p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__header .header__flex .title__flex p.header__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__header .header__flex .title__flex p.header__title {
    margin-top: 0;
    font-size: 18px;
    font-weight: 600;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle {
    margin-top: 4px;
    font-size: 14px;
    font-weight: 600;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle span.header__subtitle-span,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__header .header__flex .title__flex p.header__subtitle span.header__subtitle-span {
    color: #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__header .header__flex img.header__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__header .header__flex img.header__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__header .header__flex img.header__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__header .header__flex img.header__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__header .header__flex img.header__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__header .header__flex img.header__img {
    width: 98px;
    height: 75px;
    display: block;
    object-fit: cover
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body {
    margin-top: 24px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items {
    position: relative;
    height: 269px;
    overflow: hidden;
    border-radius: 8px;
    background-color: #f4f6f8
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items li.animation__item,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items li.animation__item,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items li.animation__item,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items li.animation__item,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items li.animation__item,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items li.animation__item {
    padding: 24px 0 0 24px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0
}

@keyframes titleFadeOutUp {
    from {
        opacity: 1;
        transform: translate(0px, 0px)
    }

    to {
        opacity: 0;
        transform: translate(0px, -20px)
    }
}

@keyframes imgFadeOutUp {
    from {
        opacity: 1;
        transform: translate(0px, 0px)
    }

    to {
        opacity: 0;
        transform: translate(0px, -70%)
    }
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex {
    animation: titleFadeOutUp .5s ease-in-out;
    opacity: 0
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__title {
    font-size: 18px;
    font-weight: bold;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__title-flex p.item__subtitle {
    margin-top: 8px;
    font-size: 14px;
    font-weight: 500;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex {
    opacity: 0;
    margin: 8px 0 0 auto;
    width: 160px;
    height: 160px;
    display: block;
    animation: imgFadeOutUp .5s ease-in-out
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex img.item__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex img.item__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex img.item__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex img.item__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex img.item__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items li.animation__item .item__img-flex img.item__img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active {
    opacity: 1
}

@keyframes titleFadeInUp {
    from {
        opacity: 0;
        transform: translate(0px, 50%)
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px)
    }
}

@keyframes imgFadeInUp {
    from {
        opacity: 0;
        transform: translate(0px, 50%)
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px)
    }
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__title-flex {
    opacity: 1;
    animation: titleFadeInUp .5s ease-in-out
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__img-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body ul.animation__items li.animation__item.active .item__img-flex {
    opacity: 1;
    animation: imgFadeInUp .5s ease-in-out
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns {
    padding-top: 12px;
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn {
    margin-top: 8px;
    height: 55px;
    width: calc(50% - 4px);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    border: solid 1px #dadada;
    background-color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn img.exchange__btn-img {
    display: block;
    object-fit: cover
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2n),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2n),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2n),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2n),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2n),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2n) {
    margin-left: 8px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child {
    margin-top: 0
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:first-child img.exchange__btn-img {
    width: 112px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2) {
    margin-top: 0
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(2) img.exchange__btn-img {
    width: 82px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(3) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(3) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(3) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(3) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(3) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(3) img.exchange__btn-img {
    width: 98px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(4) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(4) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(4) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(4) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(4) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(4) img.exchange__btn-img {
    width: 109px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(5) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(5) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(5) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(5) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(5) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(5) img.exchange__btn-img {
    width: 96px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(6) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(6) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(6) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(6) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(6) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(6) img.exchange__btn-img {
    width: 126px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(7) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(7) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(7) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(7) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(7) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(7) img.exchange__btn-img {
    width: 87px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(8) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(8) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(8) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(8) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(8) img.exchange__btn-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn:nth-child(8) img.exchange__btn-img {
    width: 103px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .exchange__btns button.exchange__btn.active {
    border: 1px solid #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body p.seed__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body p.seed__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body p.seed__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body p.seed__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body p.seed__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body p.seed__title {
    font-size: 24px;
    font-weight: bold;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .seed__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .seed__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .seed__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .seed__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .seed__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .seed__form-flex {
    margin-top: 32px;
    display: flex;
    align-items: center
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .seed__form-flex input.seed__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .seed__form-flex input.seed__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .seed__form-flex input.seed__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .seed__form-flex input.seed__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .seed__form-flex input.seed__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .seed__form-flex input.seed__input {
    width: calc(100% - 108.64px);
    height: 64px;
    padding: 0 24px;
    border-radius: 5px;
    border: solid 1px #dadada;
    background-color: #fff;
    font-size: 20px;
    font-weight: 500;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .seed__form-flex input.seed__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .seed__form-flex input.seed__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .seed__form-flex input.seed__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .seed__form-flex input.seed__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .seed__form-flex input.seed__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .seed__form-flex input.seed__input::placeholder {
    color: #888a8f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .seed__form-flex input.seed__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .seed__form-flex input.seed__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .seed__form-flex input.seed__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .seed__form-flex input.seed__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .seed__form-flex input.seed__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .seed__form-flex input.seed__input.active {
    border: 2px solid #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .seed__form-flex label.seed__label,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .seed__form-flex label.seed__label,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .seed__form-flex label.seed__label,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .seed__form-flex label.seed__label,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .seed__form-flex label.seed__label,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .seed__form-flex label.seed__label {
    margin-left: 24px;
    font-size: 32px;
    font-weight: bold;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .leverage__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .leverage__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .leverage__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .leverage__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .leverage__form-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .leverage__form-flex {
    display: flex;
    align-items: center
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input {
    width: calc(100% - 62px);
    height: 64px;
    padding: 0 24px;
    border-radius: 5px;
    border: solid 1px #dadada;
    background-color: #fff;
    font-size: 20px;
    font-weight: 500;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input::placeholder,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input::placeholder {
    color: #888a8f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .leverage__form-flex input.leverage__input.active {
    border: 2px solid #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn {
    margin-left: 24px;
    width: 38px;
    height: 38px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn img.leverage__delete-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn img.leverage__delete-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn img.leverage__delete-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn img.leverage__delete-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn img.leverage__delete-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .leverage__form-flex button.leverage__delete-btn img.leverage__delete-img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .deal__btns button.deal__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .deal__btns button.deal__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .deal__btns button.deal__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .deal__btns button.deal__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .deal__btns button.deal__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .deal__btns button.deal__btn {
    width: 100%;
    height: 55px;
    border-radius: 5px;
    border: solid 1px #dadada;
    background-color: #fff;
    font-size: 18px;
    font-weight: 500;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #888a8f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .deal__btns button.deal__btn:not(:first-child),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .deal__btns button.deal__btn:not(:first-child),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .deal__btns button.deal__btn:not(:first-child),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .deal__btns button.deal__btn:not(:first-child),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .deal__btns button.deal__btn:not(:first-child),
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .deal__btns button.deal__btn:not(:first-child) {
    margin-top: 8px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .deal__btns button.deal__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .deal__btns button.deal__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .deal__btns button.deal__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .deal__btns button.deal__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .deal__btns button.deal__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .deal__btns button.deal__btn.active {
    border: 2px solid #0067ff;
    color: #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .coin__animation-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .coin__animation-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .coin__animation-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .coin__animation-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .coin__animation-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .coin__animation-flex {
    position: relative
}

@keyframes coinBounce {
    0% {
        top: 2px
    }

    50% {
        top: -85px
    }

    100% {
        top: 2px
    }
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img {
    position: absolute;
    top: 2;
    left: 50%;
    transform: translate(-50%, 0);
    display: block;
    margin: 0 auto;
    width: 53px;
    height: 53px;
    object-fit: cover;
    z-index: 1
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .coin__animation-flex img.calc__coin-img.active {
    animation: coinBounce 1s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body img.calculate__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body img.calculate__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body img.calculate__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body img.calculate__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body img.calculate__img,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body img.calculate__img {
    position: relative;
    z-index: 2;
    margin: 171px auto 0 auto;
    display: block;
    width: 112px;
    height: 138px;
    object-fit: cover
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .calc__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .calc__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .calc__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .calc__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .calc__title-flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .calc__title-flex {
    margin-top: 35px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .calc__title-flex p.calc__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .calc__title-flex p.calc__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .calc__title-flex p.calc__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .calc__title-flex p.calc__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .calc__title-flex p.calc__title,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .calc__title-flex p.calc__title {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.5;
    text-align: center;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .inProgress__body .calc__title-flex p.calc__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .inProgress__body .calc__title-flex p.calc__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .inProgress__body .calc__title-flex p.calc__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .inProgress__body .calc__title-flex p.calc__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .inProgress__body .calc__title-flex p.calc__subtitle,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .inProgress__body .calc__title-flex p.calc__subtitle {
    margin-top: 16px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.5;
    text-align: center;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .btn__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .btn__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .btn__flex,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .btn__flex {
    border: none;
    display: flex;
    align-items: center;
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 0);
    padding: 16px;
    width: 100%;
    max-width: 600px;
    background-color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex button.before__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex button.before__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .btn__flex button.before__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .btn__flex button.before__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .btn__flex button.before__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .btn__flex button.before__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .btn__flex button.finish__btn {
    width: calc(50% - 4px);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    height: 56px;
    font-size: 18px;
    font-weight: bold;
    color: #5c5d5f;
    background-color: #cdd1dc
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .btn__flex button.finish__btn {
    width: 100%
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .btn__flex button.next__btn {
    margin-left: 8px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex button.next__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex button.finish__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex button.next__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex button.finish__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .btn__flex button.next__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third .inProgress__flex .btn__flex button.finish__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .btn__flex button.next__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth .inProgress__flex .btn__flex button.finish__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .btn__flex button.next__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth .inProgress__flex .btn__flex button.finish__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .btn__flex button.next__btn.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth .inProgress__flex .btn__flex button.finish__btn.active {
    color: #fff;
    background-color: #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one .inProgress__flex .btn__flex button.finish__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex button.next__btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two .inProgress__flex .btn__flex button.finish__btn {
    width: 100%;
    margin-left: 0px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__one.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__two.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__third.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fourth.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__fifth.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section section.inProgress__sixth.active {
    display: block
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section {
    display: none;
    padding-bottom: 88px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section {
    display: none
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap {
    padding: 40px 0 24px 0;
    background-color: #f4f6f8
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex {
    position: relative;
    max-width: 600px;
    margin: 0 auto;
    width: 90%
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .projection__header-titleFlex {
    opacity: 0
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .projection__header-titleFlex h1.header__title {
    font-size: 24px;
    font-weight: bold;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .projection__header-titleFlex h4.header__subtitle {
    margin-top: 12px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .projection__header-titleFlex.active {
    opacity: 1;
    transition: opacity 1s ease-in-out
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap {
    opacity: 0;
    position: relative;
    z-index: 2;
    margin-top: 38px;
    width: fit-content;
    display: flex;
    align-items: center;
    padding: 4px 8px;
    border-radius: 14px;
    background-color: #deebfc
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap img.payback__info-img {
    display: block;
    width: 14px;
    height: 14px;
    object-fit: cover;
    margin-right: 4px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap p.payback__info-text {
    font-size: 11px;
    font-weight: 500;
    color: #5c5d5f;
    line-height: normal
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap p.payback__info-text span.info__text {
    color: #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap {
    opacity: 0;
    margin-top: 8px;
    width: 100%;
    height: 96px;
    border-radius: 8px;
    background-color: #0067ff;
    padding: 23px 16px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap p.projection__title {
    font-size: 14px;
    font-weight: 500;
    color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap .amount__flex {
    display: flex;
    align-items: center
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap .amount__flex p.projection__amount-krw,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap .amount__flex p.projection__amount-usdt {
    margin-top: 8px;
    font-size: 22px;
    font-weight: bold;
    color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap .amount__flex p.projection__amount-usdt {
    margin-left: 5px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__projection-wrap.active {
    opacity: 1;
    transition: opacity 1s ease-in-out .7s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex img.header__money-img {
    opacity: 0;
    position: absolute;
    top: 29px;
    right: -20px;
    display: block;
    width: 78px;
    height: 86px;
    object-fit: cover
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex img.header__money-img.active {
    opacity: 1;
    transition: opacity 1s ease-in-out
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap {
    opacity: 0;
    margin-top: 32px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex {
    max-width: 640px;
    width: 90%;
    margin: 0 auto
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 39px;
    background-color: #eff6ff;
    animation: listFadeInScaleUp .5s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap .title__exchange,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap .title__analysis-number,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap .title__analysis-matchRate {
    width: 29.5%;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__title-wrap .title__analysis-matchRate {
    width: 41%
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 27px;
    animation: listFadeInScaleUp 1s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__exchange {
    width: 29.5%;
    display: flex;
    align-items: center;
    justify-content: center
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__exchange img.title__exchange-img {
    width: 70px;
    object-fit: cover
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-number {
    width: 29.5%;
    display: flex;
    align-items: center;
    justify-content: center
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-number p.analysis__number {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-matchRate {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 41%
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-matchRate p.analysis__matchRate {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    color: #000
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap .projection__main-flex .main__content-wrap .title__analysis-matchRate img.analysis__matchRate-up-img {
    margin-left: 4px;
    display: block;
    width: 15.4px;
    height: 15.5px;
    object-fit: cover;
    position: relative;
    top: -2px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__btn-wrap {
    opacity: 0;
    width: 100%;
    height: 88px;
    padding: 16px;
    position: fixed;
    bottom: 0px;
    left: 50%;
    transform: translate(-50%, 0);
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    max-width: 640px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__btn-wrap button.projection__next-btn {
    width: 100%;
    height: 56px;
    border-radius: 5px;
    background-color: #0067ff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__main-wrap.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__btn-wrap.active {
    opacity: 1;
    transition: opacity 1s ease-in-out 1.2s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section {
    display: none
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__header-wrap {
    width: 100%;
    background-color: #f4f6f8
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex {
    opacity: 0;
    position: relative;
    width: 90%;
    max-width: 600px;
    margin: 0 auto;
    padding: 40px 0 12px 0
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex h1.header__title {
    font-size: 24px;
    font-weight: bold;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex h4.header__subtitle {
    margin-top: 12px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex .header__desc-wrap {
    margin-top: 115px;
    display: flex;
    align-items: flex-end;
    justify-content: space-between
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex .header__desc-wrap p.header__desc {
    font-size: 12px;
    font-weight: 500;
    color: #82879b;
    line-height: normal;
    margin-bottom: 4px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex img.header__desc-img {
    position: absolute;
    bottom: 27px;
    right: -3px;
    display: block;
    object-fit: cover;
    width: 115px;
    height: 115px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__header-wrap .wastedPayback__header-flex.active {
    opacity: 1;
    transition: opacity 1s ease-in-out
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__main-wrap {
    max-width: 600px;
    width: 90%;
    margin: 0 auto;
    margin-top: 32px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__main-wrap .wastedPayback__main-flex {
    padding: 19px 0;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__main-wrap .wastedPayback__main-flex p.main__date {
    opacity: 0;
    font-size: 16px;
    font-weight: 500;
    color: #222;
    transform: translate(100%, 0)
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__main-wrap .wastedPayback__main-flex p.main__usdt {
    opacity: 0;
    font-size: 16px;
    font-weight: 600;
    color: #de4743;
    transform: translate(-100%, 0)
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__button-wrap {
    width: 100%;
    height: 88px;
    position: fixed;
    padding: 16px;
    bottom: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    animation: buttonFadeUp 1s;
    max-width: 640px;
    width: 100%;
    left: 50%;
    transform: translate(-50%, 100%)
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__button-wrap button.wastedPayback__prev-btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__button-wrap button.wastedPayback__next-btn {
    width: calc(50% - 4px);
    height: 56px;
    border-radius: 5px;
    background-color: #eaeef4;
    font-size: 18px;
    font-weight: bold;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__button-wrap button.wastedPayback__next-btn {
    background-color: #0067ff;
    margin-left: 8px;
    color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section .wastedPayback__button-wrap.active {
    transform: translate(-50%, 0);
    transition: transform 1s ease-in-out .7s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section {
    display: none
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap {
    width: 100%;
    background-color: #f4f6f8
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex {
    width: 90%;
    max-width: 600px;
    margin: 0 auto;
    padding: 40px 0 24px 0;
    position: relative
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__title-flex {
    opacity: 0
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__title-flex h1.header__title {
    font-size: 24px;
    font-weight: bold;
    line-height: normal;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__title-flex h1.header__title span.header__title-return {
    color: #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__title-flex h4.header__subtitle {
    margin-top: 12px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-flex {
    opacity: 0;
    position: relative;
    margin-top: 39px;
    padding: 23px 16px;
    border-radius: 8px;
    background-color: #0067ff;
    transform: translate(0, 50%)
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-flex p.header__desc {
    font-size: 14px;
    font-weight: 500;
    line-height: normal;
    color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-flex p.header__desc-krw {
    display: inline-block;
    margin-top: 8px;
    font-size: 22px;
    font-weight: bold;
    color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-flex span.header__desc-text {
    font-size: 16px;
    font-weight: 500;
    color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-flex img.header__desc-img {
    position: absolute;
    display: block;
    width: 170px;
    height: 81.6px;
    top: -51px;
    right: -10px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__title-flex.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-flex.active {
    opacity: 1
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__title-flex.active {
    transition: opacity 1s ease-in-out
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__header-wrap .paybackCharge__header-flex .header__desc-flex.active {
    transform: translate(0, 0);
    transition: opacity 1s ease-in-out .7s, transform 1s ease-in-out .7s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__main-wrap {
    margin: 0 auto;
    margin-top: 32px;
    max-width: 640px;
    width: 100%
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__main-wrap .paybackCharge__main-flex {
    padding: 19px 20px 18px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__main-wrap .paybackCharge__main-flex p.paybackCharge__date {
    opacity: 0;
    font-size: 16px;
    font-weight: 500;
    color: #222;
    transform: translate(100%, 0)
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__main-wrap .paybackCharge__main-flex p.paybackCharge__krw {
    opacity: 0;
    font-size: 16px;
    font-weight: 600;
    color: #0067ff;
    transform: translate(-100%, 0)
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__btn-wrap {
    position: fixed;
    bottom: 0px;
    left: 50%;
    padding: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 640px;
    height: 88px;
    transform: translate(-50%, 100%);
    background-color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__btn-wrap button.paybackCharge__prev-btn,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__btn-wrap button.paybackCharge__next-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(50% - 4px);
    height: 56px;
    border-radius: 5px;
    background-color: #eaeef4;
    font-size: 18px;
    font-weight: bold;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__btn-wrap button.paybackCharge__next-btn {
    margin-left: 8px;
    color: #fff;
    background-color: #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section .paybackCharge__btn-wrap.active {
    transform: translate(-50%, 0);
    transition: transform 1s ease-in-out 1s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section {
    display: none
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex {
    margin: 0 auto;
    margin-top: 40px;
    max-width: 600px;
    width: 90%
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__title-flex {
    opacity: 0
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__title-flex h1.exchange__title {
    font-size: 24px;
    font-weight: bold;
    line-height: normal;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__title-flex h1.exchange__title span.title__payback {
    color: #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__title-flex h4.exchange__subtitle {
    margin-top: 12px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__title-flex.active {
    opacity: 1;
    transition: opacity 1s ease-in-out
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap {
    opacity: 0;
    transform: translate(0, 50%);
    width: 100%;
    margin-top: 32px;
    padding: 22px 16px;
    border-radius: 8px;
    background-color: #f4f6f8;
    display: flex;
    align-items: center
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap .exchange__projection-flex:last-child {
    margin-left: 11px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap .exchange__projection-flex img.exchange__img {
    display: block;
    border-radius: 50%;
    width: 52px;
    height: 52px;
    object-fit: cover
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap .exchange__projection-flex p.projection__title {
    font-size: 14px;
    font-weight: 500;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap .exchange__projection-flex p.projection__price,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap .exchange__projection-flex span.projection__price-span {
    white-space: pre-wrap;
    display: inline-block;
    margin-top: 4px;
    font-size: 18px;
    font-weight: bold;
    color: #222
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__trader-wrap {
    opacity: 0;
    transform: translate(0, 50%);
    margin-top: 12px;
    border-radius: 6px;
    width: 100%;
    padding: 16px;
    background-color: #f4f6f8;
    display: flex;
    align-items: center
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__trader-wrap img.exchange__hand-img {
    display: block;
    width: 17px;
    height: 17px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__trader-wrap p.exchange__text {
    margin-left: 4px;
    font-size: 14px;
    font-weight: 500;
    color: #5c5d5f
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__trader-wrap p.exchange__text span.exchange__text-price {
    font-weight: 600;
    color: #0067ff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__projection-wrap.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .payback__exchange-flex .exchange__trader-wrap.active {
    opacity: 1;
    transform: translate(0, 0);
    transition: opacity 1s ease-in-out .7s, transform 1s ease-in-out .7s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .exchange__projection-btn-wrap {
    margin: 0 auto;
    width: 100%;
    height: 88px;
    padding: 16px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    position: fixed;
    bottom: 0px;
    left: 50%;
    transform: translate(-50%, 100%);
    max-width: 640px
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .exchange__projection-btn-wrap button.payback__start-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 56px;
    border-radius: 5px;
    background-color: #0067ff;
    font-size: 18px;
    font-weight: bold;
    color: #fff
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section .payback__exchange-wrap .exchange__projection-btn-wrap.active {
    transform: translate(-50%, 0);
    transition: transform 1s ease-in-out 1.2s
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.wastedPayback__section.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.paybackCharge__section.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.payback__exchange-section.active {
    display: block
}

.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.inProgress__section.active,
.expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section.active {
    display: block
}

@media(min-width: 425px) {
    #testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header h1.modal__noExchange-title {
        font-size: 24px
    }

    #testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item {
        padding: 7px 30px 7px 24px
    }

    #testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__title {
        font-size: 20px
    }

    #testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__desc {
        font-size: 12px
    }

    .expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .projection__header-titleFlex {
        opacity: 0
    }

    .expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .projection__header-titleFlex h1.header__title {
        font-size: 24px;
        font-weight: bold;
        color: #222
    }

    .expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .projection__header-titleFlex h4.header__subtitle {
        margin-top: 12px;
        font-size: 16px;
        font-weight: 500;
        color: #5c5d5f
    }

    .expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .projection__header-titleFlex.active {
        opacity: 1;
        transition: opacity 1s ease-in-out
    }

    .expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex .header__payback-info-wrap p.payback__info-text {
        font-size: 12px
    }

    .expectation__payback-page#expectation__payback-page .expectation__payback-wrap section.result__section section.projection__section .projection__header-wrap .projection__header-flex img.header__money-img {
        width: 129px;
        height: 129px
    }
}

.exchange__page#exchange__page .exchange__wrap {
    padding: 84px 0 64px 0;
    width: 90%;
    max-width: 336px;
    margin: 0 auto
}

.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.recommend__title,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.newExchange__title,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.recommend__title,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.newExchange__title,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.recommend__title,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.newExchange__title,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.recommend__title,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.newExchange__title {
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    color: #000
}

.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.recommend__title span.recommend__title-span,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.recommend__title span.newExchange__title-span,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.newExchange__title span.recommend__title-span,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.newExchange__title span.newExchange__title-span,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.recommend__title span.recommend__title-span,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.recommend__title span.newExchange__title-span,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.newExchange__title span.recommend__title-span,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.newExchange__title span.newExchange__title-span,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.recommend__title span.recommend__title-span,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.recommend__title span.newExchange__title-span,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.newExchange__title span.recommend__title-span,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.newExchange__title span.newExchange__title-span,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.recommend__title span.recommend__title-span,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.recommend__title span.newExchange__title-span,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.newExchange__title span.recommend__title-span,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.newExchange__title span.newExchange__title-span {
    color: #0067ff;
    font-weight: 600
}

.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.recommend__subtitle,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.newExchange__subtitle,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.recommend__subtitle,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.newExchange__subtitle,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.recommend__subtitle,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.newExchange__subtitle,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.recommend__subtitle,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.newExchange__subtitle {
    margin-top: 4px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #82879b
}

.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.recommend__items,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.newExchange__items,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.recommend__items,
.exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.newExchange__items,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.recommend__items,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.newExchange__items,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.recommend__items,
.exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.newExchange__items {
    margin-top: 32px
}

.exchange__page#exchange__page .exchange__wrap section.newExchange__section {
    margin-top: 64px
}

@media(min-width: 1200px) {
    .exchange__page#exchange__page .exchange__wrap {
        padding: 134.4px 0 96px 0;
        max-width: 1088px
    }

    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.recommend__title,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.newExchange__title,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.recommend__title,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.newExchange__title,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.recommend__title,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.newExchange__title,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.recommend__title,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.newExchange__title {
        font-size: 26px;
        text-align: left
    }

    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.recommend__subtitle,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex p.newExchange__subtitle,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.recommend__subtitle,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex p.newExchange__subtitle,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.recommend__subtitle,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex p.newExchange__subtitle,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.recommend__subtitle,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex p.newExchange__subtitle {
        margin-top: 8px;
        font-size: 18px;
        text-align: left
    }

    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.recommend__items,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.flatform__items,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.recommend__items,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.flatform__items,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.recommend__items,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.flatform__items,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.recommend__items,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.flatform__items {
        margin-top: 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center
    }

    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.recommend__items li.recommend__item,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.recommend__items li.flatform__item,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.flatform__items li.recommend__item,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.flatform__items li.flatform__item,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.recommend__items li.recommend__item,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.recommend__items li.flatform__item,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.flatform__items li.recommend__item,
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.flatform__items li.flatform__item,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.recommend__items li.recommend__item,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.recommend__items li.flatform__item,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.flatform__items li.recommend__item,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.flatform__items li.flatform__item,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.recommend__items li.recommend__item,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.recommend__items li.flatform__item,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.flatform__items li.recommend__item,
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.flatform__items li.flatform__item {
        width: calc(33.333333% - 26.666666px);
        max-width: 336px;
        border: solid 1px #f2f7fc;
        box-shadow: 0 0 12px 0 #e1e6f2;
        margin-top: 36px
    }

    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.recommend__items li.recommend__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.recommend__items li.flatform__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.flatform__items li.recommend__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .recommend__flex ul.flatform__items li.flatform__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.recommend__items li.recommend__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.recommend__items li.flatform__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.flatform__items li.recommend__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.recommendExchange__section .newExchange__flex ul.flatform__items li.flatform__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.recommend__items li.recommend__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.recommend__items li.flatform__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.flatform__items li.recommend__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .recommend__flex ul.flatform__items li.flatform__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.recommend__items li.recommend__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.recommend__items li.flatform__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.flatform__items li.recommend__item:not(:nth-child(3n-2)),
    .exchange__page#exchange__page .exchange__wrap section.newExchange__section .newExchange__flex ul.flatform__items li.flatform__item:not(:nth-child(3n-2)) {
        margin-left: 40px
    }

    .exchange__page#exchange__page .exchange__wrap section.newExchange__section {
        margin-top: 96px
    }
}

#testResult__modal-wrap .testResult__modal-bg {
    position: fixed;
    bottom: -10000px;
    margin: 0;
    position: fixed;
    width: 100%;
    height: 100vh;
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: bottom .8s ease-in-out
}

#testResult__modal-wrap .testResult__modal-bg .modal__content {
    width: 100%;
    max-width: 640px;
    padding: 32px 20px 52px;
    position: absolute;
    bottom: 0px;
    border-radius: initial;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    background-color: #fff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header {
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom: none
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header h1.header__title {
    font-size: 24px;
    font-weight: bold;
    color: #222;
    white-space: pre-wrap
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header h1.modal__noExchange-title {
    font-size: 16px
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header img.header__close-btn {
    display: block;
    width: 29px;
    height: 29px;
    object-fit: cover;
    cursor: pointer
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body {
    margin-top: 36px;
    padding: 0
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    text-decoration: none;
    padding: 7px 0 7px 16px;
    border-radius: 8px
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:not(:first-child) {
    margin-top: 12px;
    background-color: #e9f3ff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child {
    background-color: #0067ff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child .paybackWay__flex:first-child p.item__subtitle,
#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child .paybackWay__flex:first-child p.item__title,
#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item:first-child .paybackWay__flex:first-child p.item__desc {
    color: #fff
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__subtitle {
    font-size: 14px;
    font-weight: 500;
    color: #5c5d5f
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__title {
    margin-top: 4px;
    font-size: 18px;
    font-weight: 600;
    color: #222
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__desc {
    margin-top: 4px;
    font-size: 14px;
    color: #5c5d5f
}

#testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item img.paybackWay__img {
    display: block;
    width: 80px;
    height: 82px
}

#testResult__modal-wrap .testResult__modal-bg .modal__content-caseTwo .modal-header {
    align-items: flex-start
}

#testResult__modal-wrap .testResult__modal-bg .modal__content-caseOne,
#testResult__modal-wrap .testResult__modal-bg .modal__content-caseTwo {
    display: none
}

#testResult__modal-wrap .testResult__modal-bg .modal__content-caseOne.active,
#testResult__modal-wrap .testResult__modal-bg .modal__content-caseTwo.active {
    display: block
}

#testResult__modal-wrap .testResult__modal-bg.active {
    bottom: 0;
    transition: bottom .8s ease-in-out
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap {
    min-height: calc(100vh - 52px);
    background-color: #f4f7fa
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section {
    padding-top: 72px;
    padding-bottom: 24px;
    background-color: #fff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex {
    width: 90%;
    max-width: 600px;
    margin: 0 auto
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex img.thumbnail__img {
    display: block;
    width: 100%;
    aspect-ratio: 1/.4447761194;
    object-fit: cover;
    border-radius: 5px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items {
    margin-top: 24px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item {
    display: flex;
    align-items: center;
    padding-bottom: 15px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item:not(:last-child) {
    border-bottom: 1px solid #eee
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item:not(:first-child) {
    padding-top: 15px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item img.item__icon {
    width: 38px;
    height: 38px;
    display: block;
    object-fit: cover
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex {
    position: relative;
    margin-left: 16px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex p.item__title {
    font-size: 12px;
    font-weight: 500;
    color: #82879b
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex p.item__desc {
    margin-top: 2px;
    font-size: 16px;
    font-weight: bold;
    color: #000
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex p.item__desc.item__desc-color {
    color: #0067ff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex .item__title-flex {
    display: flex;
    align-items: center;
    cursor: pointer
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex .item__title-flex img.item__title-img {
    position: relative;
    top: -1px;
    margin-left: 4px;
    width: 11px;
    height: 11px;
    display: block;
    object-fit: cover
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex p.item__animation {
    position: absolute;
    bottom: -31.39px;
    padding: 6px 10px;
    width: max-content;
    opacity: 0;
    font-size: 12px;
    font-weight: 500;
    color: #82879b;
    border-radius: 4px;
    background-color: #e9f3ff;
    transition: all .3s ease-in-out
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex p.item__animation span.item__animation-span {
    color: #0067ff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex p.item__animation.active {
    opacity: 1;
    transition: all .3s ease-in-out
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .competition__banner-wrap {
    margin-top: 10px;
    width: 100%;
    border-radius: 5px;
    background-color: #d4f0da
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .competition__banner-wrap a.competition__link {
    padding: 11px 24px 10px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .competition__banner-wrap a.competition__link:hover {
    text-decoration: none
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .competition__banner-wrap a.competition__link .icon__flex {
    display: flex;
    align-items: center
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .competition__banner-wrap a.competition__link .icon__flex img.banner__icon {
    display: block;
    object-fit: cover;
    width: 47.7px;
    height: 59px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .competition__banner-wrap a.competition__link .icon__flex p.banner__title {
    margin-left: 16.3px;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.5;
    color: #222
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .competition__banner-wrap a.competition__link .icon__flex p.banner__title span.banner__title-span {
    font-weight: bold;
    color: #0067ff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .competition__banner-wrap a.competition__link img.chevron__right {
    display: block;
    object-fit: cover;
    width: 7.6px;
    height: 16px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section {
    margin-top: 10px;
    background-color: #fff;
    padding: 20px 0 32px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex {
    width: 90%;
    max-width: 600px;
    margin: 0 auto
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb {
    max-width: 600px;
    height: 258px;
    margin: 20px auto 24px auto;
    position: relative;
    border-radius: 5px;
    background-color: #e9f3ff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .section__probability-wrap .probability__desc {
    position: absolute;
    top: 176px;
    right: 24px;
    cursor: pointer;
    display: flex;
    align-items: center;
    user-select: none
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .section__probability-wrap .probability__desc img.probability__qmark-img {
    display: block;
    width: 14px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .section__probability-wrap .probability__desc span.win__percentage {
    margin-left: 6px;
    font-size: 12px;
    font-weight: 600;
    color: #82879b
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .section__probability-wrap .probability__table {
    opacity: 0;
    display: none;
    transition: all .5s ease-in-out;
    z-index: 2;
    position: absolute;
    top: 198px;
    right: 20px;
    height: 281px;
    padding: 16px 11.8px 12px 12px;
    border-radius: 5px;
    border: solid 1px #eee;
    background-color: #fff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .section__probability-wrap .probability__table h2.probability__table-title {
    font-size: 12px;
    font-weight: 600;
    text-align: center
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .section__probability-wrap .probability__table ul.probability__table-items {
    margin-top: 8px;
    display: flex;
    flex-wrap: wrap;
    width: 262px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .exchangeDetail__section-wrap-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .exchangeDetail__section-wrap-wrap p.coinEvent__description {
    margin-top: 20px;
    font-size: 12px;
    text-align: center;
    color: #82879b
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .exchangeDetail__section-wrap-wrap p.description__title {
    margin-top: 4px;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.5
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .exchangeDetail__section-wrap-wrap p.description__title span.description__title-span {
    color: #0067ff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .exchangeDetail__section-wrap-wrap .coinImage__animation-section {
    position: relative;
    margin-top: 12px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .exchangeDetail__section-wrap-wrap .coinImage__animation-section .coinEvent__coin-bg {
    position: absolute;
    transform: translateX(-50%);
    width: 63px;
    height: 64px;
    border-radius: 50%;
    z-index: 1;
    transition: all .3s ease-in-out;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .exchangeDetail__section-wrap-wrap .coinImage__animation-section .coinEvent__coin-bg:first-child {
    top: 0;
    left: 50%;
    z-index: 2;
    background-image: url("../images/exchangeDetail/coin_1.html")
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .exchangeDetail__section-wrap-wrap .coinImage__animation-section .coinEvent__coin-bg:nth-child(2) {
    top: 9px;
    left: calc(50% + 7px);
    z-index: 1;
    background-image: url("../images/exchangeDetail/coin_2.html")
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .coinEvent__time-section {
    position: absolute;
    width: 100%;
    margin-top: 97px;
    background-color: #d0e5ff;
    border-radius: 0 0 5px 5px;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .coinEvent__time-section .coinEvent__time-section-wrap {
    height: 56px;
    display: flex;
    justify-content: center;
    align-items: center
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .coinEvent__time-section .coinEvent__time-section-wrap p.coinEvent__remain-time {
    display: flex;
    align-items: center;
    color: #82879b;
    text-decoration: none
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .coinEvent__time-section .coinEvent__time-section-wrap p.coinEvent__remain-time span.remain__time-span {
    color: #0067ff;
    margin-left: 3px;
    width: 110px;
    text-align: center
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-mb .coinEvent__time-section .coinEvent__time-section-wrap p.coinEvent__remain-time img.remain__time-img {
    width: 7.9px;
    height: 16.6px;
    margin-left: 12px;
    color: #0067ff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex p.info__head-title {
    font-size: 18px;
    font-weight: bold;
    color: #000
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex ul.info__items {
    margin-top: 24px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex ul.info__items li.info__item:not(:first-child) {
    margin-top: 24px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex ul.info__items li.info__item p.item__title {
    font-size: 22px;
    font-weight: 600;
    color: #000
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex ul.info__items li.info__item p.item__desc {
    margin-top: 12px;
    font-size: 14px;
    line-height: 1.5;
    color: #000;
    white-space: pre-wrap
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex {
    margin-top: 24px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex p.info__link-title {
    font-size: 16px;
    font-weight: 600;
    color: #000
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items {
    margin-top: 13.8px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item:not(:first-child) {
    margin-top: 16px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item a.item__url {
    display: flex;
    align-items: center
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item a.item__url:hover {
    text-decoration: none
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item a.item__url img.item__icon {
    width: 21px;
    height: 21px;
    display: block;
    object-fit: cover
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item a.item__url p.item__title {
    margin-left: 8px;
    font-size: 14px;
    line-height: 1.5;
    color: #0067ff;
    text-decoration: underline
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex {
    padding: 12px 20px;
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 50%;
    transform: translate(-50%, 0);
    background-color: #fff;
    display: flex;
    z-index: 5;
    align-items: center;
    justify-content: center;
    border-top: 1px solid #eee
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex button.payback__modalBtn,
.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex a.payback__register-link {
    width: calc(50% - 5.5px);
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    border-radius: 5px
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex button.payback__modalBtn {
    margin-left: 11px;
    font-weight: bold;
    color: #fff;
    background-color: #0067ff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex a.payback__register-link {
    font-weight: 600;
    color: #0067ff;
    background-color: #fff;
    border: solid 1px #0067ff
}

.exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex a.payback__register-link:hover {
    text-decoration: none
}

@media(min-width: 1200px) {
    #testResult__modal-wrap .testResult__modal-bg .modal__content .modal-header h1.modal__noExchange-title {
        font-size: 24px
    }

    #testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item {
        padding: 7px 30px 7px 24px
    }

    #testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__title {
        font-size: 20px
    }

    #testResult__modal-wrap .testResult__modal-bg .modal__content .modal-body a.paybackWay__item .paybackWay__flex p.item__desc {
        font-size: 12px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap {
        min-height: calc(100vh - 84px);
        position: relative;
        background-color: #fff;
        display: flex;
        align-items: flex-start;
        padding: 52px 0 96px;
        width: 90%;
        max-width: 1320px;
        margin: 0 auto
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section {
        padding-top: 0px;
        width: 25.76%;
        max-width: 340px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex {
        max-width: initial;
        width: 100%;
        margin: 0
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex img.thumbnail__img {
        aspect-ratio: 1/.4470588235
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .thumbnail__modalLink-flex {
        margin-top: 12px;
        display: flex;
        align-items: center;
        justify-content: center
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .thumbnail__modalLink-flex button.payback__modalBtn,
    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .thumbnail__modalLink-flex a.payback__register-link {
        width: calc(50% - 5.5px);
        height: 46px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 14px;
        font-weight: 600;
        color: #fff;
        border-radius: 5px;
        background-color: #0067ff;
        margin-left: 11px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .thumbnail__modalLink-flex a.payback__register-link {
        border: solid 1px #0067ff;
        margin: 0;
        height: 44px;
        font-size: 14px;
        font-weight: bold;
        color: #0067ff;
        border-radius: 5px;
        background-color: #fff
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .thumbnail__modalLink-flex a.payback__register-link:hover {
        text-decoration: none
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items {
        margin-top: 36px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item {
        padding-bottom: 0
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item:not(:last-child) {
        border-bottom: none
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item:not(:first-child) {
        margin-top: 24px;
        padding-top: 0
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex p.item__title {
        font-size: 14px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex p.item__desc {
        margin-top: 4px;
        font-size: 16x
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex .item__title-flex img.item__title-img {
        width: 13px;
        height: 13px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex ul.thumbnail__items li.thumbnail__item .item__flex p.item__animation {
        bottom: -40.39px;
        padding: 8px 12px;
        font-size: 14px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__thumbnail-section .thumbnail__flex .competition__banner-wrap {
        margin-top: 41px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section {
        margin-top: 0;
        padding: 0;
        width: calc(100% - 412px);
        margin-left: 72px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex {
        max-width: initial;
        margin: 0;
        width: 100%
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex p.info__head-title {
        font-size: 26px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex ul.info__items {
        margin-top: 20px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex ul.info__items li.info__item:not(:first-child) {
        margin-top: 36px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex ul.info__items li.info__item p.item__title {
        font-size: 22px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex ul.info__items li.info__item p.item__desc {
        font-size: 16px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex {
        margin-top: 36px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex p.info__link-title {
        font-size: 18px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items {
        margin-top: 12px;
        display: flex;
        align-items: center
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item:not(:first-child) {
        margin-top: 0
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item:nth-child(2) {
        margin: 0 32px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item a.item__url {
        display: flex;
        align-items: center
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item a.item__url img.item__icon {
        width: 24px;
        height: 24px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .info__link-flex ul.info__link-items li.info__link-item a.item__url p.item__title {
        margin-left: 6px;
        font-size: 16px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc {
        margin-top: 36px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap {
        width: 100%;
        max-width: 908px;
        margin-top: 36px;
        display: flex;
        align-items: center;
        border-radius: 5px;
        background-color: #e9f3ff;
        padding: 28px 44px 28px 36px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinImage__animation-section-pc {
        position: relative;
        width: 63px;
        height: 65px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinImage__animation-section-pc .coinEvent__coin-bg {
        position: absolute;
        width: 56px;
        height: 55px;
        border-radius: 50%;
        z-index: 1;
        transform: translateX(-50%);
        transition: all .3s ease-in-out;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinImage__animation-section-pc .coinEvent__coin-bg:first-child {
        top: 0;
        left: 50%;
        z-index: 2;
        background-image: url("../images/exchangeDetail/coin_1.html")
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinImage__animation-section-pc .coinEvent__coin-bg:nth-child(2) {
        top: 9px;
        left: calc(50% + 7px);
        z-index: 1;
        background-image: url("../images/exchangeDetail/coin_2.html")
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinEvent__text-wrap {
        margin-left: 24px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinEvent__text-wrap p.coinEvent__description {
        font-size: 16px;
        line-height: 1.5;
        color: #82879b
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinEvent__text-wrap p.description__title {
        margin-top: 4px;
        text-align: start;
        font-size: 20px;
        font-weight: 600;
        line-height: 1.5
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinEvent__text-wrap p.description__title span.description__title-span {
        color: #0067ff
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinEvent__time-section-pc {
        margin-left: auto;
        font-weight: 600;
        line-height: 1.5
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinEvent__time-section-pc .coinEvent__time-section-wrap {
        margin-top: 5px;
        font-size: 18px;
        display: flex;
        align-items: center
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinEvent__time-section-pc .coinEvent__time-section-wrap a.coinEvent__remain-time {
        color: #82879b;
        margin: 0 12px 0 0;
        text-decoration: none;
        display: flex;
        align-items: center
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinEvent__time-section-pc .coinEvent__time-section-wrap a.coinEvent__remain-time span.remain__time-span {
        color: #0067ff;
        margin-left: 3px;
        width: 120px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .exchangeDetail__section-wrap-wrap .coinEvent__time-section-pc .coinEvent__time-section-wrap a.coinEvent__remain-time img.remain__time-img {
        width: 7.9px;
        height: 16.6px;
        margin-left: 18px;
        color: #0067ff
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .section__probability-wrap {
        position: relative
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .section__probability-wrap .probability__desc {
        margin-top: 12px;
        display: flex
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .section__probability-wrap .probability__desc .desc__wrap {
        display: flex;
        align-items: center;
        cursor: pointer;
        user-select: none
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .section__probability-wrap .probability__desc .desc__wrap img.probability__qmark-img {
        width: 20px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .section__probability-wrap .probability__desc .desc__wrap span.win__percentage {
        margin-left: 8px;
        font-size: 16px;
        color: #82879b;
        font-weight: 600
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .section__probability-wrap .probability__table {
        opacity: 0;
        display: none;
        transition: all .5s ease-in-out;
        z-index: 2;
        position: absolute;
        top: 32px;
        right: 0px;
        left: 0px;
        width: 288px;
        padding: 16px 11.8px 12px 12px;
        border-radius: 5px;
        border: solid 1px #eee;
        background-color: #fff
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .section__probability-wrap .probability__table h2.probability__table-title {
        font-size: 14px;
        font-weight: 600;
        text-align: center
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap section.exchange__info-section .info__flex .exchangeDetail__section-wrap.rsp-pc .section__probability-wrap .probability__table ul.probability__table-items {
        margin-top: 8px;
        display: flex;
        flex-wrap: wrap;
        width: 262px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex {
        margin: 0 auto;
        padding: 0;
        left: 0px;
        right: 0px;
        bottom: -1px;
        width: initial;
        background-color: initial;
        transform: translate(0, 0);
        width: 90%;
        justify-content: flex-end;
        max-width: 1320px;
        border: none
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex button.payback__modalBtn,
    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex a.payback__register-link {
        margin: 0;
        width: 132px;
        height: 42px;
        font-size: 12px;
        border-radius: 0;
        border-top-right-radius: 5px;
        border-top-left-radius: 5px
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex button.payback__modalBtn {
        border: 1px solid #0067ff
    }

    .exchangeDetail__page#exchangeDetail__page .exchangeDetail__wrap .modal__link-flex a.payback__register-link {
        margin-left: 0;
        font-weight: bold;
        color: #0067ff;
        background-color: #fff;
        height: 40px
    }
}

.coinEvent__page#coinEvent__page {
    padding-top: 92.8px;
    padding-bottom: 120px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section {
    margin-top: 40px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap {
    text-align: center
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title {
    position: relative;
    font-size: 22px;
    font-weight: bold;
    line-height: 1.5;
    color: #222
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title span.title__hide-span {
    opacity: 0
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap {
    position: absolute;
    top: 3px;
    left: 50%;
    transform: translateX(calc(-50% - 100px))
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    position: relative
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item {
    opacity: 0;
    position: absolute;
    top: 30px;
    right: -34px;
    transition: all .5s ease-in-out
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item img.exchange__logo-img {
    display: block;
    height: 21px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item.show {
    top: 2px;
    opacity: 1
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item.fadeInUp {
    opacity: 1;
    top: 2px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item.fadeOutUp {
    opacity: 0;
    top: -28px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap h3.packman__subtitle {
    margin-top: 8px;
    font-size: 14px;
    font-weight: 500;
    color: #0067ff
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .rsp-mb .packman__mb-img-wrap {
    margin: 32px auto 0 auto;
    position: relative;
    aspect-ratio: 1.921182/1;
    max-height: 252px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .rsp-mb .packman__mb-img-wrap img.packman__mb-img {
    display: block;
    width: 110%;
    max-width: 484px;
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%)
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout {
    max-width: 600px;
    margin-top: 56px;
    padding: 16px 20px;
    border-radius: 5px;
    background-color: #e1f0ff;
    text-align: left
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout p.max__price-subtitle {
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: #82879b
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout p.max__price {
    margin-top: 2px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.5;
    color: #0067ff
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout {
    max-width: 600px;
    position: relative
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__desc {
    position: absolute;
    top: 12px;
    right: 0;
    cursor: pointer;
    display: flex;
    align-items: center;
    user-select: none
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__desc img.probability__qmark-img {
    display: block;
    width: 14px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__desc span {
    margin-left: 6px;
    font-size: 12px;
    font-weight: 600;
    color: #82879b
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__table {
    opacity: 0;
    display: none;
    transition: all .5s ease-in-out;
    position: absolute;
    top: 38px;
    right: 0;
    z-index: 2
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap {
    padding: 16px 11.8px 12px 12px;
    border-radius: 5px;
    border: solid 1px #eee;
    background-color: #fff
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap h2.probability__table-title {
    font-size: 12px;
    font-weight: 600;
    text-align: center
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap ul.probability__table-items {
    margin-top: 8px;
    display: flex;
    flex-wrap: wrap;
    width: 262px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section {
    margin-top: 60px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout {
    max-width: 600px;
    display: flex
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout .numbering__img-wrap img.numbering__img {
    width: 21px;
    margin-top: 13px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items {
    margin-left: 16px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items li.intro__item:not(:first-child) {
    margin-top: 28px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items li.intro__item p.intro__item-desc {
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: #82879b
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items li.intro__item h6.intro__item-title {
    margin-top: 2px;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5;
    color: #222
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section {
    margin-top: 56px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout {
    max-width: 600px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout h2.benefit__section-title {
    font-size: 22px;
    font-weight: bold;
    line-height: 1.5;
    color: #222
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items {
    margin-top: 16px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item {
    display: flex;
    align-items: center;
    padding: 16px;
    border-radius: 5px;
    background-color: #e6e9f4
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item:not(:first-child) {
    margin-top: 8px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item img.benefit__item-img {
    display: block;
    width: 24px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item .benefit__desc-wrap {
    margin-left: 12px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item .benefit__desc-wrap p.benefit__desc {
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: #82879b
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item .benefit__desc-wrap h6.benefit__title {
    margin-top: 2px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.5;
    color: #222
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section {
    margin-top: 56px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout {
    max-width: 600px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout h2.know__section-title {
    font-size: 22px;
    font-weight: bold;
    line-height: 1.5;
    color: #222
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items {
    margin-top: 16px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item {
    display: flex;
    align-items: flex-start
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item:not(:first-child) {
    margin-top: 16px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item img.know__item-img {
    display: block;
    width: 28px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item p.know__desc {
    white-space: pre-wrap;
    margin-top: 5px;
    margin-left: 16px;
    font-size: 16px;
    font-weight: 500;
    color: #5c5d5f
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__navBar-section.rsp-mb {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 74px;
    border-top: 1px solid #eee;
    background-color: #fff
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__navBar-section.rsp-mb .navBar__section-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 20px
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__navBar-section.rsp-mb .navBar__section-wrap a.navBar__link {
    width: 100%;
    max-width: 600px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    background-color: #0067ff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #fff;
    -webkit-text-fill-color: #fff
}

.coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__navBar-section.rsp-mb .navBar__section-wrap a.navBar__link:hover {
    background-color: #0043a7;
    color: #fff;
    -webkit-text-fill-color: #fff
}

@media(min-width: 640px) {
    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title {
        font-size: 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap h3.packman__subtitle {
        font-size: 16px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .rsp-mb .packman__mb-img-wrap img.packman__mb-img {
        display: block;
        width: 110%;
        max-width: 484px;
        margin: 0 auto;
        position: absolute;
        top: 0;
        left: 50%;
        transform: translate(-50%)
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout {
        padding: 16px 22px;
        height: 96px;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout p.max__price-subtitle {
        font-size: 14px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout p.max__price {
        font-size: 20px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section {
        margin-top: 30px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout .numbering__img-wrap img.numbering__img {
        width: 24px;
        margin-top: 15px;
        height: 291px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items {
        margin-left: 16px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items li.intro__item:not(:first-child) {
        margin-top: 37px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items li.intro__item p.intro__item-desc {
        font-size: 14px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items li.intro__item h6.intro__item-title {
        font-size: 20px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout h2.benefit__section-title {
        font-size: 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items {
        margin-top: 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item {
        padding: 22px 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item:not(:first-child) {
        margin-top: 12px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item img.benefit__item-img {
        display: block;
        object-fit: cover;
        width: 32px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item .benefit__desc-wrap {
        margin-left: 12px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item .benefit__desc-wrap p.benefit__desc {
        font-size: 14px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item .benefit__desc-wrap h6.benefit__title {
        font-size: 20px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout h2.know__section-title {
        font-size: 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items {
        margin-top: 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item:not(:first-child) {
        margin-top: 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item img.know__item-img {
        display: block;
        width: 36px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item p.know__desc {
        margin-left: 16px;
        font-size: 18px
    }
}

@media(min-width: 1200px) {
    .coinEvent__page#coinEvent__page {
        padding-top: 136px;
        padding-bottom: 72px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section {
        margin-top: 88px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap {
        display: flex;
        justify-content: center;
        align-items: flex-end
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .rsp-pc .packman__left-wrap {
        margin-bottom: 4px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .rsp-pc .packman__left-wrap img.packman__left-img {
        display: block;
        width: 362px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap {
        margin: 0 32px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title {
        font-size: 32px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap {
        transform: translateX(calc(-50% - 115px))
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item {
        top: 40px;
        right: -13px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item img.exchange__logo-img {
        height: 35px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item.show {
        top: 2px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item.fadeInUp {
        top: 2px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .packman__title .exchange__logo-wrap ul.exchange__logo-items li.exchange__logo-item.fadeOutUp {
        top: -38px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap h3.packman__subtitle {
        margin-top: 12px;
        font-size: 20px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .get__coin-link-wrap.rsp-pc {
        margin-top: 36px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .get__coin-link-wrap.rsp-pc a.get__coin-link {
        display: block;
        margin: 0 auto;
        text-decoration: none;
        font-size: 18px;
        font-weight: bold;
        width: 305px;
        padding: 17px 0;
        border-radius: 5px;
        background-color: #0067ff;
        color: #fff;
        -webkit-text-fill-color: #fff
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .packman__title-wrap .get__coin-link-wrap.rsp-pc a.get__coin-link:hover {
        background-color: #0043a7;
        color: #fff;
        -webkit-text-fill-color: #fff
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .rsp-pc .packman__right-wrap {
        margin-bottom: 85px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .packman__top-wrap .rsp-pc .packman__right-wrap img.packman__right-img {
        display: block;
        width: 340px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout {
        max-width: 707px;
        margin-top: 64px;
        padding: 28px 0;
        border-radius: 8px;
        position: relative;
        text-align: center
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout p.max__price-subtitle {
        font-size: 16px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout p.max__price {
        font-size: 26px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .max__price-wrap.layout img.money__icon-img.rsp-pc {
        position: absolute;
        top: -46px;
        right: -31px;
        display: block;
        width: 124px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout {
        max-width: 707px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__desc {
        right: 0
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__desc img.probability__qmark-img {
        width: 20px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__desc span {
        margin-left: 8px;
        font-size: 16px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__table {
        top: 44px;
        right: 0
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap {
        padding: 16px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap h2.probability__table-title {
        font-size: 14px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap ul.probability__table-items {
        margin-top: 4px;
        width: 288px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__packman-section .packman__section-wrap .probability-wrap.layout .section__probability-wrap .probability__table.active {
        display: block
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section {
        margin-top: 64px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout {
        max-width: 707px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout .numbering__img-wrap img.numbering__img {
        width: 26px;
        margin-top: 11px;
        height: 338px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items {
        margin-left: 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items li.intro__item:not(:first-child) {
        margin-top: 40px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items li.intro__item p.intro__item-desc {
        font-size: 16px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__intro-section .intro__section-wrap.layout ul.intro__items li.intro__item h6.intro__item-title {
        margin-top: 4px;
        font-size: 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section {
        margin-top: 64px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout {
        max-width: 707px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout h2.benefit__section-title {
        font-size: 32px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items {
        margin-top: 32px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item {
        padding: 28px 40px;
        border-radius: 8px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item:not(:first-child) {
        margin-top: 12px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item img.benefit__item-img {
        width: 36px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item .benefit__desc-wrap {
        margin-left: 24px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item .benefit__desc-wrap p.benefit__desc {
        font-size: 16px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__benefit-section .benefit__section-wrap.layout ul.benefit__items li.benefit__item .benefit__desc-wrap h6.benefit__title {
        font-size: 26px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section {
        margin-top: 64px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout {
        max-width: 707px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout h2.know__section-title {
        font-size: 32px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items {
        margin-top: 32px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item:not(:first-child) {
        margin-top: 32px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item img.know__item-img {
        width: 44px
    }

    .coinEvent__page#coinEvent__page .coinEvent__page-wrap section.coinEvent__know-section .know__section-wrap.layout ul.know__items li.know__item p.know__desc {
        margin-top: 9px;
        margin-left: 24px;
        font-size: 22px
    }
}

.coinEvent__form-page#coinEvent__form-page {
    padding-top: 92.8px;
    padding-bottom: 74px;
    min-height: calc(100vh - 93px)
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap {
    padding-top: 24px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section {
    max-height: 0;
    overflow: hidden;
    transition: all .3s ease-in-out
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout {
    max-width: 600px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout h2.code__title {
    font-size: 22px;
    font-weight: 600;
    line-height: 1.5;
    color: #222
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout h2.code__title span.title__blue-span {
    color: #0067ff
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout input.code__input {
    margin-top: 16px;
    width: 100%;
    padding: 15px 16px;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 rgba(67, 142, 185, .1);
    border: solid 1px #eee;
    background-color: #fff;
    font-size: 14px;
    font-weight: 500
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout input.code__input::placeholder {
    color: #dadada
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex {
    align-items: center;
    margin-top: 12px;
    display: none
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex img.fail__img,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex img.success__img,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex img.fail__img,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex img.success__img,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex img.fail__img,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex img.success__img {
    display: block;
    object-fit: cover;
    width: 13.3px;
    height: 13.3px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex img.basic__img,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex img.basic__img,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex img.basic__img {
    display: block;
    object-fit: cover;
    width: 16px;
    height: 16px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex span.code__status-span,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex span.code__status-span,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex span.code__status-span {
    margin-left: 5px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex.active {
    display: flex
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex.active p.basic__desc {
    margin-left: 4px;
    font-size: 12px;
    font-weight: 500;
    color: #0067ff
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex.active p.basic__desc span.basic__desc-span {
    color: #82879b
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail input.code__input {
    border: solid 1px #de4743
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail .code__fail-flex.fail {
    display: flex
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail .code__fail-flex.fail span.code__status-span.status__fail,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail .code__fail-flex.fail span.code__status-span.status__fail-self {
    color: #de4743
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail .code__success-flex.success {
    display: none
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.success input.code__input {
    border: solid 1px #0067ff
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.success .code__success-flex.success {
    display: flex
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.success .code__success-flex.success span.code__status-span.status__success {
    color: #0067ff
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.success .code__fail-flex.fail {
    display: none
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section.active {
    margin-bottom: 26px;
    max-height: 500px;
    transition: all .3s ease-in-out
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout {
    max-width: 600px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout h2.uid__title {
    font-size: 22px;
    font-weight: 600;
    line-height: 1.5;
    color: #222
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap {
    margin-top: 16px;
    display: flex;
    align-items: center;
    position: relative
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__img-wrap {
    position: absolute;
    top: 0;
    height: 100%;
    left: 16px;
    display: flex;
    align-items: center;
    cursor: pointer
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__img-wrap img.exchange__icon-img {
    display: block;
    width: 19px;
    height: 19px;
    object-fit: cover
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__img-wrap p.exchange__name {
    margin: 0 8px 0 6px;
    font-size: 14px;
    font-weight: 500;
    width: 51px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__img-wrap img.dropdown__img {
    display: block;
    object-fit: cover;
    width: 12px;
    height: 9px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap {
    padding: 13px 16px;
    position: absolute;
    top: 53px;
    left: -2px;
    max-width: 144px;
    height: auto;
    max-height: 190px;
    display: none;
    align-items: flex-start;
    border-radius: 5px;
    border: solid 1px #eee;
    background-color: #fff;
    overflow-y: scroll
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item {
    cursor: pointer
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item:not(:first-child) {
    margin-top: 20px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group {
    display: flex;
    align-items: center
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label {
    display: flex;
    align-items: center;
    cursor: pointer
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label img.item__icon-img {
    width: 19px;
    height: 19px;
    object-fit: cover
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label p.item__name {
    margin: 0 8px 0 6px;
    font-size: 14px;
    font-weight: 500;
    color: #000
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group input.item__id-input {
    display: none
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap img.item__dropUp-img {
    position: relative;
    top: 7px;
    right: 7px;
    width: 12px;
    height: 10px;
    object-fit: cover
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap.active {
    display: flex
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap input.uid__input {
    width: calc(100% - 85px);
    padding: 14px 16px 14px 119px;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 rgba(67, 142, 185, .1);
    border: solid 1px #eee;
    background-color: #fff;
    font-size: 14px;
    font-weight: 500
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap input.uid__input::placeholder {
    color: #dadada
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap button.verify__btn {
    width: 81px;
    height: 46.8px;
    margin-left: 4px;
    font-size: 14px;
    font-weight: 600;
    text-align: center;
    color: #82879b;
    border-radius: 5px;
    background-color: #cdd1dc
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap button.verify__btn.active {
    color: #fff;
    background-color: #0067ff;
    box-shadow: 0 0 12px 0 rgba(67, 142, 185, .1)
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap button.verify__btn.active:hover {
    background-color: #0043a7
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap {
    display: none
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap p.error__desc,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap p.error__desc-noTicket {
    display: none;
    margin-top: 12px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: #de4743
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap p.error__desc.fail,
.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap p.error__desc-noTicket.fail {
    display: flex;
    flex-direction: column
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items {
    margin-top: 24px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item {
    display: flex;
    align-items: center
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item img.link__item-img {
    display: block;
    width: 21px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link {
    margin-left: 8px;
    text-decoration: underline;
    font-size: 12px;
    line-height: 1.5
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item:first-child a.item__link {
    color: #222;
    -webkit-text-fill-color: #222
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item:nth-child(2) {
    display: block;
    margin: 10px 0 0;
    border-radius: 5px;
    background-color: #c0e8fa
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item:nth-child(2):not(.active) {
    display: none
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item:last-child {
    display: block;
    margin: 10px 0 0;
    border-radius: 5px;
    background-color: #eee7ff
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item:last-child:not(.active) {
    display: none
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link {
    padding: 10px 16px;
    text-decoration: none;
    display: block
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link:hover {
    text-decoration: none
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex .link__title-flex p.link__subtitle {
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: #82879b
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex .link__title-flex p.link__title {
    font-size: 15px;
    font-weight: 600;
    line-height: 1.5;
    color: #222
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex img.link__box-img {
    display: block;
    object-fit: cover;
    width: 80.62px;
    height: 53px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex img.link__box-img {
    width: 53.9px;
    height: 54px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__success-wrap {
    display: none;
    margin-top: 12px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__success-wrap .success__desc-flex {
    display: flex;
    align-items: center
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__success-wrap .success__desc-flex img.success__img {
    display: block;
    object-fit: cover;
    width: 13.3px;
    height: 13.3px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__success-wrap .success__desc-flex p.success__desc {
    margin-left: 5px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: #0067ff
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link {
    padding: 10px 16px;
    text-decoration: none;
    display: none;
    margin: 24px 0 0;
    border-radius: 5px;
    background-color: #c0e8fa
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link:hover {
    text-decoration: none
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex .link__title-flex p.link__subtitle {
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: #82879b
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex .link__title-flex p.link__title {
    font-size: 15px;
    font-weight: 600;
    line-height: 1.5;
    color: #222
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex img.link__box-img {
    display: block;
    object-fit: cover;
    width: 80.62px;
    height: 53px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link.active {
    display: block
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.fail .uid__input-wrap input.uid__input {
    border: solid 1px #de4743
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.fail .uid__error-wrap {
    display: block
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.success .uid__success-wrap {
    display: block
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.submit__btn-section {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #fff;
    border-top: 1px solid #eee;
    padding: 12px 0
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.submit__btn-section .btn__section-wrap.layout {
    max-width: 600px
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.submit__btn-section .btn__section-wrap.layout button.getCoin__submit-btn {
    width: 100%;
    padding: 16px 0;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    border-radius: 5px;
    color: #82879b;
    background-color: #cdd1dc
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.submit__btn-section .btn__section-wrap.layout button.getCoin__submit-btn.active {
    color: #fff;
    background-color: #0067ff
}

.coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.submit__btn-section .btn__section-wrap.layout button.getCoin__submit-btn.active:hover {
    background-color: #0043a7
}

@media(min-width: 640px) {
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout h2.code__title {
        font-size: 22px;
        font-weight: 600;
        line-height: 1.5;
        color: #222
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout h2.code__title br:not(:first-child) {
        display: none
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout h2.code__title span.title__blue-span {
        color: #0067ff
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout input.code__input {
        margin-top: 16px;
        width: 100%;
        padding: 15px 16px;
        border-radius: 5px;
        box-shadow: 0 0 12px 0 rgba(67, 142, 185, .1);
        border: solid 1px #eee;
        background-color: #fff;
        font-size: 14px;
        font-weight: 500
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout input.code__input::placeholder {
        color: #dadada
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex {
        align-items: center;
        margin-top: 12px;
        display: none
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex img.fail__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex img.success__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex img.fail__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex img.success__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex img.fail__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex img.success__img {
        display: block;
        object-fit: cover;
        width: 13.3px;
        height: 13.3px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex span.code__status-span,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex span.code__status-span,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex span.code__status-span {
        margin-left: 5px;
        font-size: 12px;
        font-weight: 500;
        line-height: 1.5
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail input.code__input {
        border: solid 1px #de4743
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail .code__fail-flex.fail {
        display: flex
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail .code__fail-flex.fail span.code__status-span.status__fail,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail .code__fail-flex.fail span.code__status-span.status__fail-self {
        color: #de4743
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.fail .code__success-flex.success {
        display: none
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.success input.code__input {
        border: solid 1px #0067ff
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.success .code__success-flex.success {
        display: flex
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.success .code__success-flex.success span.code__status-span.status__success {
        color: #0067ff
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.success .code__fail-flex.fail {
        display: none
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link {
        margin-left: 0;
        padding: 14px 20px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex .link__title-flex p.link__subtitle {
        font-size: 14px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex .link__title-flex p.link__title {
        font-size: 20px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex img.link__box-img {
        width: 102.5px;
        height: 67.8px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex img.link__box-img {
        width: 60.86px;
        height: 61px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link {
        margin-left: 0;
        padding: 14px 20px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex .link__title-flex p.link__subtitle {
        font-size: 14px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex .link__title-flex p.link__title {
        font-size: 20px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex img.link__box-img {
        width: 102.5px;
        height: 67.8px
    }
}

@media(min-width: 1200px) {
    .coinEvent__form-page#coinEvent__form-page {
        padding-top: 136px;
        padding-bottom: 0
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap {
        padding-top: 40px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout {
        max-width: 710px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout h2.code__title {
        font-size: 26px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout input.code__input {
        margin-top: 32px;
        width: 100%;
        padding: 21px;
        font-size: 18px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex img.fail__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex img.success__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex img.fail__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex img.success__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex img.fail__img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex img.success__img {
        width: 18px;
        height: 18px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__fail-flex span.code__status-span,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__success-flex span.code__status-span,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex span.code__status-span {
        font-size: 14px;
        line-height: 1
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex.active img.basin__img {
        width: 18px;
        height: 18px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section .code__section-wrap.layout .code__basic-flex.active p.basic__desc {
        font-size: 14px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.recommend__code-section.active {
        margin-bottom: 35px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout {
        max-width: 710px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout h2.uid__title {
        font-size: 26px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap {
        margin-top: 32px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__img-wrap {
        top: 0;
        left: 20px;
        cursor: pointer
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__img-wrap img.exchange__icon-img {
        width: 24px;
        height: 24px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__img-wrap p.exchange__name {
        margin: 0 24px 0 10px;
        font-size: 20px;
        width: 73px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__img-wrap img.dropdown__img {
        width: 17px;
        height: 13px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap {
        padding: 13px 16px;
        position: absolute;
        top: 69px;
        left: -2px;
        width: 197px;
        max-width: 197px;
        max-height: 250px;
        padding: 14px 20px;
        align-items: flex-start;
        border-radius: 5px;
        border: solid 1px #eee;
        background-color: #fff;
        overflow-y: scroll
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item {
        cursor: pointer
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item:not(:first-child) {
        margin-top: 20px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group {
        display: flex;
        align-items: center
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label {
        display: flex;
        align-items: center;
        cursor: pointer
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label img.item__icon-img {
        width: 24px;
        height: 24px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label p.item__name {
        margin: 0 0 0 10px;
        font-size: 20px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group input.item__id-input {
        display: none
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap .exchange__list-wrap img.item__dropUp-img {
        position: relative;
        top: 7px;
        right: 7px;
        width: 12px;
        height: 10px;
        object-fit: cover
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap input.uid__input {
        width: calc(100% - 130px);
        padding: 20px 20px 20px 186px;
        font-size: 18px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__input-wrap button.verify__btn {
        width: 122px;
        height: 63.59px;
        margin-left: 8px;
        font-size: 20px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap {
        display: none
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap p.error__desc,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap p.error__desc-noTicket {
        margin-top: 12px;
        font-size: 14px;
        font-weight: 500;
        line-height: 1.5;
        color: #de4743
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap p.error__desc.fail,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap p.error__desc-noTicket.fail {
        display: block
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items {
        margin-top: 32px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item {
        display: flex;
        align-items: center
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item img.link__item-img {
        display: block;
        width: 21px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link {
        margin-left: 8px;
        text-decoration: underline;
        font-size: 14px;
        line-height: 1.5
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item:first-child a.item__link {
        color: #222;
        -webkit-text-fill-color: #222
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item:nth-child(2) {
        margin-top: 20px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__detail-link,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link {
        margin-left: 0;
        padding: 18px 32px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__detail-link .link__flex .link__title-flex p.link__subtitle,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex .link__title-flex p.link__subtitle {
        font-size: 16px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__detail-link .link__flex .link__title-flex p.link__title,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex .link__title-flex p.link__title {
        font-size: 24px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__detail-link .link__flex img.link__box-img,
    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex img.link__box-img {
        width: 127px;
        height: 84px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__error-wrap ul.error__link-items li.error__link-item a.item__link.exchange__noticket-link .link__flex img.link__box-img {
        width: 84px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__success-wrap .success__desc-flex img.success__img {
        width: 18px;
        height: 18px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout .uid__success-wrap .success__desc-flex p.success__desc {
        margin-left: 4px;
        font-size: 14px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link {
        margin-left: 0;
        margin-top: 32px;
        padding: 18px 32px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex .link__title-flex p.link__subtitle {
        font-size: 16px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex .link__title-flex p.link__title {
        font-size: 24px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.layout a.item__link.exchange__detail-link .link__flex img.link__box-img {
        width: 127px;
        height: 84px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.fail .uid__input-wrap input.uid__input {
        border: solid 1px #de4743
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.fail .uid__error-wrap {
        display: block
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.verify__uid-section .uid__section-wrap.success .uid__success-wrap {
        display: block
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.submit__btn-section .btn__section-wrap.layout {
        max-width: 710px
    }

    .coinEvent__form-page#coinEvent__form-page .coinEvent__form-page-wrap section.submit__btn-section .btn__section-wrap.layout button.getCoin__submit-btn {
        width: 100%;
        padding: 21px 0;
        font-size: 18px
    }
}

.coinEvent__result-page#coinEvent__result-page {
    height: 100vh
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap {
    height: 85vh;
    position: relative
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap .congrats__coin-wrap {
    display: none;
    position: absolute;
    top: 42%;
    left: 50%;
    transform: translate(-50%, -50%);
    justify-content: center;
    align-items: center;
    z-index: 2;
    width: 97.27px;
    height: 97.27px;
    box-sizing: border-box
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap .congrats__coin-wrap img.congrats__coin-img {
    margin: 0 auto;
    object-fit: cover;
    display: block;
    width: 97.27px;
    height: 97.27px
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap .congrats__coin-wrap.downwards {
    margin: 0 auto;
    transform: translate(-50%, calc(158px - 50%));
    transition: all .4s ease-in-out
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap .congrats__coin-wrap.downwards img.congrats__coin-img {
    width: 71px;
    height: 71px;
    transition: all .4s ease-in-out
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background-color: #ebf3fe;
    opacity: 1;
    transition: all .5s ease-in-out;
    z-index: 2
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap {
    height: 85vh;
    display: flex;
    justify-content: center;
    align-items: center
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap h1.open__title {
    font-size: 24px;
    font-weight: 600;
    line-height: 1.5;
    text-align: center;
    color: #222;
    transition: all .5s ease-in-out
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap {
    margin-top: 145px
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap {
    position: relative;
    width: 152.29px;
    height: 114.81px;
    margin: 0 auto
}

@keyframes bounce {
    10% {
        transform: translateY(-15%)
    }

    20% {
        transform: translateY(0%)
    }

    30% {
        transform: translateY(-15%)
    }

    40% {
        transform: translateY(0%)
    }
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap img.box__beforeOpen-img {
    width: 152.29px;
    cursor: pointer;
    display: none
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap img.box__beforeOpen-img.bounce {
    display: block;
    animation: bounce 1.5s ease infinite
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box {
    display: none;
    position: absolute;
    transition: all .5s ease-in-out
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img01 {
    width: 152.29px;
    top: 0;
    left: 0;
    z-index: 5
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img01.upwards {
    top: -185px
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img02 {
    width: 145.9px;
    top: 24.21px;
    left: 2px
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img03 {
    width: 70.98px;
    top: 3.15px;
    left: 41.4px
}

@keyframes scaleUpAndUpwards {
    60% {
        transform: scale(1.4);
        top: -105px
    }

    80% {
        transform: scale(1.3);
        top: -90px
    }

    90% {
        transform: scale(1.37);
        top: -97px
    }

    100% {
        transform: scale(1.37);
        top: -100px
    }
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img04 {
    display: none;
    width: 71px;
    top: 5.15px;
    left: 43px
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img04.scaleupAndUpwards {
    display: block;
    animation: scaleUpAndUpwards .4s ease-in-out;
    animation-fill-mode: forwards
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img05 {
    width: 145.9px;
    top: 29.34px;
    left: 3.15px
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap.active img.seperated__box {
    display: block
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap.active img.seperated__box.seperated__box-img04 {
    display: none
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap.active img.seperated__box.seperated__box-img04.scaleupAndUpwards {
    display: block
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap img.box__shadow-img {
    display: block;
    margin: 16.22px auto 0 auto;
    width: 157px
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section.hide {
    opacity: 0;
    transition: all .5s ease-in-out
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section {
    padding-top: 92.8px;
    height: 85vh;
    display: flex;
    justify-content: center;
    align-items: center
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap {
    text-align: center
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap h2.congrats__title {
    font-size: 22px;
    font-weight: 600;
    line-height: 1.5;
    color: #222
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap h2.congrats__title span.title__blue-span {
    color: #0067ff;
    font-weight: bold
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap h3.congrats__subtitle {
    margin-top: 12px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: #82879b
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap img.congrats__coin-img {
    display: block;
    width: 88px;
    margin: 44px auto 0 auto;
    opacity: 0
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap img.congrats__coin-shadow-img {
    display: block;
    width: 88px;
    margin: 16px auto 0 auto
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.redraw__link-section {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 74px;
    border-top: 1px solid #eee;
    background-color: #fff
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.redraw__link-section .link__section-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 20px
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.redraw__link-section .link__section-wrap a.redraw__link,
.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.redraw__link-section .link__section-wrap button.redraw__btn {
    width: 100%;
    max-width: 600px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    background-color: #0067ff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #fff;
    -webkit-text-fill-color: #fff
}

.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.redraw__link-section .link__section-wrap a.redraw__link:hover,
.coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.redraw__link-section .link__section-wrap button.redraw__btn:hover {
    color: #fff;
    -webkit-text-fill-color: #fff;
    background-color: #0043a7
}

@media(min-width: 1200px) {
    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap .congrats__coin-wrap {
        display: none;
        top: 36%;
        width: 141.68px;
        height: 141.68px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap .congrats__coin-wrap img.congrats__coin-img {
        width: 141.68px;
        height: 141.68px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap .congrats__coin-wrap.downwards {
        transform: translate(-50%, calc(-50% + 218px))
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap .congrats__coin-wrap.downwards img.congrats__coin-img {
        width: 103px;
        height: 103px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap h1.open__title {
        font-size: 32px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap {
        margin-top: 80px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap {
        width: 223.1px;
        height: 168.19px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap img.box__beforeOpen-img {
        width: 223.1px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img01 {
        width: 223.1px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img01.upwards {
        top: -135px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img02 {
        width: 213.74px;
        top: 35.47px;
        left: 4.62px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img03 {
        width: 103.98px;
        top: 4.62px;
        left: 60.66px
    }

    @keyframes scaleUpAndUpwards {
        60% {
            transform: scale(1.4);
            top: -125px
        }

        80% {
            transform: scale(1.3);
            top: -110px
        }

        90% {
            transform: scale(1.37);
            top: -117px
        }

        100% {
            transform: scale(1.37);
            top: -120px
        }
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img04 {
        display: none;
        width: 103.98px;
        top: 6.15px;
        left: 60.66px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap .box__image-wrap-wrap .seperatedBox__image-wrap img.seperated__box.seperated__box-img05 {
        width: 213.74px;
        top: 42.98px;
        left: 4.02px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__open-section .open__section-wrap .open__section-wrap-wrap .box__image-wrap img.box__shadow-img {
        margin: 43.7px auto 0 auto;
        width: 230px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section {
        padding-top: 116px;
        padding-bottom: 68px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap h2.congrats__title {
        font-size: 26px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap h3.congrats__subtitle {
        margin-top: 16px;
        font-size: 18px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap img.congrats__coin-img {
        width: 103px;
        margin: 63px auto 0 auto
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.result__congrats-section .congrats__section-wrap img.congrats__coin-shadow-img {
        width: 103px;
        margin: 24px auto 0 auto
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.redraw__link-section {
        height: 88px
    }

    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.redraw__link-section .link__section-wrap a.redraw__link,
    .coinEvent__result-page#coinEvent__result-page .coinEvent__result-page-wrap section.redraw__link-section .link__section-wrap button.redraw__btn {
        max-width: 710px;
        height: 64px;
        font-size: 18px
    }
}

.coinEvent__redraw-page#coinEvent__redraw-page {
    padding-top: 92.8px;
    padding-bottom: 74px;
    min-height: calc(100vh - 73.8px);
    background-color: #e9f3ff
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin {
    margin-top: 40px
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout h3.desc__subtitle {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
    color: #82879b
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout h3.desc__subtitle img.wm__icon-img {
    display: block;
    width: 21px;
    margin-right: 8px
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout h2.desc__title {
    margin-top: 8px;
    font-size: 22px;
    font-weight: 600;
    line-height: 1.5;
    text-align: center;
    color: #222
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout h2.desc__title span.title__blue-span {
    font-weight: bold;
    color: #0067ff
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap {
    margin-top: 16px;
    position: relative;
    display: flex;
    justify-content: center
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__desc {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    user-select: none
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__desc img.probability__qmark-img {
    display: block;
    width: 14px
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__desc span {
    text-decoration: underline;
    margin-left: 6px;
    font-size: 12px;
    font-weight: 600;
    color: #82879b
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__table {
    opacity: 0;
    display: none;
    transition: all .5s ease-in-out;
    position: absolute;
    top: 26.4px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 5
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap {
    padding: 16px 11.8px 12px 12px;
    border-radius: 5px;
    border: solid 1px #eee;
    background-color: #fff
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap h2.probability__table-title {
    font-size: 12px;
    font-weight: 600;
    text-align: center
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap ul.probability__table-items {
    margin-top: 8px;
    display: flex;
    flex-wrap: wrap;
    width: 262px
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex {
    display: flex;
    align-items: flex-end;
    position: relative;
    max-width: 337.5px;
    margin: 0 auto
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex img.small__box,
.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex img.big__box {
    position: absolute;
    left: 6px;
    width: 57px;
    height: 51px;
    display: block;
    object-fit: cover;
    z-index: 1
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex .desc__code-wrap {
    position: relative;
    z-index: 2;
    margin: 40px auto 0 auto;
    width: 251px;
    height: 134px;
    border-radius: 5px;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex .desc__code-wrap p.code__wrap-desc {
    font-size: 14px;
    font-weight: 500;
    color: #0067ff
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex .desc__code-wrap p.code__wrap-code {
    top: 8px;
    margin-top: 2px;
    margin-bottom: 5px;
    font-size: 30px;
    font-weight: 600;
    line-height: 1.2;
    color: #222
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex img.big__box {
    left: initial;
    right: 0;
    z-index: 3;
    width: 94.27px;
    height: 94.51px
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout p.code__caption {
    margin-top: 12px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    text-align: center;
    color: #82879b
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__link-section {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 74px;
    border-top: 1px solid #eee;
    background-color: #e9f3ff
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__link-section .link__section-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 20px
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__link-section .link__section-wrap a.redraw__link {
    width: 100%;
    max-width: 600px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    background-color: #0067ff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #fff;
    -webkit-text-fill-color: #fff
}

.coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__link-section .link__section-wrap a.redraw__link:hover {
    color: #fff;
    -webkit-text-fill-color: #fff
}

@media(min-width: 1200px) {
    .coinEvent__redraw-page#coinEvent__redraw-page {
        padding-top: 136px;
        padding-bottom: 0;
        min-height: calc(100vh - 80.8px)
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin {
        margin-top: 72px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout h3.desc__subtitle {
        font-size: 18px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout h3.desc__subtitle img.wm__icon-img {
        width: 27px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout h2.desc__title {
        font-size: 26px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap {
        margin-top: 24px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__desc img.probability__qmark-img {
        width: 20px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__desc span {
        margin-left: 8px;
        font-size: 16px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__table {
        top: 0;
        right: initial;
        left: 50%;
        transform: translateX(calc(-50% + 245px))
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap {
        padding: 16px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap h2.probability__table-title {
        font-size: 14px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .section__probability-wrap .probability__table .probability__table-wrap ul.probability__table-items {
        margin-top: 4px;
        width: 288px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex {
        max-width: 455px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex img.small__box,
    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex img.big__box {
        position: absolute;
        left: 6px;
        width: 76px;
        height: 68px;
        display: block;
        object-fit: cover;
        z-index: 1
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex .desc__code-wrap {
        margin: 52px auto 0 auto;
        width: 354px;
        height: 174px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex .desc__code-wrap p.code__wrap-desc {
        font-size: 16px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex .desc__code-wrap p.code__wrap-code {
        top: 8px;
        margin-top: 4px;
        font-size: 36px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout .desc__flex img.big__box {
        left: initial;
        right: 0;
        z-index: 3;
        width: 130px;
        height: 130px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__desc-sectoin .desc__section-wrap.layout p.code__caption {
        font-size: 14px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__link-section {
        height: 88px
    }

    .coinEvent__redraw-page#coinEvent__redraw-page .coinEvent__redraw-page-wrap section.redraw__link-section .link__section-wrap a.redraw__link {
        max-width: 710px;
        height: 64px;
        font-size: 18px
    }
}

.competitionDetail__page#competitionDetail__page {
    padding-top: 93.8px
}

.competitionDetail__page#competitionDetail__page .layout {
    max-width: 600px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner {
    padding: 39px 0 32px 0;
    background-color: #ffebe1
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner img.banner__title-img {
    display: block;
    margin: 0 auto;
    width: 138px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner h3.banner__title {
    margin-top: 15px;
    font-size: 22px;
    font-weight: bold;
    line-height: 1.5;
    text-align: center;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner h3.banner__title span.title__blue-span {
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner img.banner__img {
    margin-top: 20px;
    display: block;
    margin: 0 auto;
    width: 215px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period {
    padding: 16px 0;
    background-color: #ffe4d6
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout {
    display: flex;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout img.time__hourglass-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout img.period__calendar-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout img.time__hourglass-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout img.period__calendar-img {
    display: block;
    width: 28px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap {
    margin-left: 16px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.time__subtitle,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.period__subtitle,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.time__subtitle,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.period__subtitle,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.time__subtitle,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.period__subtitle,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.time__subtitle,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.period__subtitle {
    font-weight: 500;
    font-size: 12px;
    line-height: 1.3;
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.time__desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.period__desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.time__desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.period__desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.time__desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.period__desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.time__desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.period__desc {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.3;
    letter-spacing: -0.1px;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .status__banner,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .status__banner {
    margin-left: auto;
    font-size: 14px;
    font-weight: 600;
    color: #0067ff;
    padding: 4px 8px;
    border-radius: 4px;
    line-height: 1.5;
    background-color: #e9f3ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .status__banner.status__banner-finish,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .status__banner.status__banner-finish {
    color: #82879b;
    background-color: #ddd
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period {
    border-top: 1px solid #fff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section {
    margin-top: 36px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout h3.reward__title {
    font-size: 22px;
    font-weight: bold;
    line-height: 1.5;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap {
    margin-top: 35px;
    position: relative
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .rewardSwiper-button-prev,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .rewardSwiper-button-next {
    user-select: none;
    z-index: 2;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 10.4px;
    height: 19.6px;
    background-size: cover
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .rewardSwiper-button-prev {
    left: 0;
    background-image: url("../images/competition/prev_icon.html")
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .rewardSwiper-button-next {
    right: 0;
    background-image: url("../images/competition/next_icon.html")
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap {
    display: flex;
    justify-content: center;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__left img.wrap__left-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__left img.wrap__left-img {
    display: block;
    width: 54px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__left p.wrap__left-desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__left p.wrap__left-desc {
    margin-top: 4px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.5;
    text-align: center;
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right {
    padding-left: 28px;
    margin-left: 28px;
    border-left: 1px solid #eee
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items {
    padding: 3px 0
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item {
    display: flex;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item:not(:first-child),
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item:not(:first-child) {
    margin-top: 12px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-title,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-title {
    width: 48px;
    padding: 1px 0;
    border-radius: 5px;
    background-color: #0067ff;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.5;
    text-align: center;
    color: #fff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-desc {
    margin-left: 12px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap {
    margin-top: 56px;
    padding: 32px 72px;
    border-radius: 5px;
    background-color: #f3f5f5
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap img.guide__bell-img {
    display: block;
    width: 36px;
    margin: 0 auto
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap p.guide__desc {
    margin-top: 12px;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.5;
    text-align: center;
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap p.guide__desc span.desc__blue-span {
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap .guide__link-wrap {
    margin-top: 12px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap .guide__link-wrap a.guide__link {
    text-decoration: none;
    width: 192px;
    margin: 0 auto;
    padding: 10px 0 9px 0;
    display: block;
    border-radius: 4px;
    background-color: #0067ff;
    font-size: 14px;
    font-weight: 600;
    text-align: center;
    color: #fff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap .guide__link-wrap a.guide__link:hover {
    color: #fff;
    background-color: #0043a7
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap .guide__link-wrap a.guide__link.guide__link-finish {
    background-color: #cdd1dc;
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap .guide__link-wrap a.guide__link.guide__link-finish:hover {
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section {
    margin-top: 56px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 16px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap h3.rank__title {
    font-size: 22px;
    font-weight: bold;
    line-height: 1.5;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap button.rank__open-btn {
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: 600;
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap button.rank__open-btn img.rank__search-img {
    margin-right: 2px;
    display: block;
    width: 14px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap {
    overflow: hidden;
    height: 0;
    transition: all .2s ease-out
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap {
    position: relative
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap .exchange__logo-wrap {
    position: absolute;
    top: 15px;
    left: 16px;
    display: flex;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap .exchange__logo-wrap img.exchange__logo-img {
    display: block;
    width: 19px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap .exchange__logo-wrap p.exchange__name {
    margin-left: 6px;
    font-size: 14px;
    font-weight: 500
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap input.search__input {
    width: 100%;
    border-radius: 5px;
    border: solid 1px #eee;
    background-color: #fff;
    font-size: 14px;
    font-weight: 500;
    padding: 15px 0 15px 92px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap input.search__input::placeholder {
    color: #dadada
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap button.search__btn {
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 5px;
    background-color: #0067ff;
    width: 48.8px;
    height: 48.8px;
    display: flex;
    justify-content: center;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap button.search__btn:hover {
    background-color: #0043a7
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap button.search__btn img.search__btn-img {
    display: block;
    width: 19.6px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap.active {
    height: 64.8px;
    transition: all .2s ease-out
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap {
    margin-top: 16px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap ul.nav.nav-tabs li.nav-item {
    width: 50%
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap ul.nav.nav-tabs li.nav-item button.nav-link {
    width: 100%;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5;
    text-align: center;
    color: #82879b;
    border: none;
    padding: 0 0 16px 0
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap ul.nav.nav-tabs li.nav-item button.nav-link.active {
    color: #222;
    border-bottom: 1px solid #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-wrap {
    display: none
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-wrap.active {
    display: block
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true {
    margin-top: 32px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap {
    display: flex;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__rank-wrap {
    width: 28px;
    position: relative
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__rank-wrap img.true__crown-img {
    position: absolute;
    top: -12px;
    left: 50%;
    transform: translateX(-50%);
    display: block;
    width: 17px;
    margin: 0 auto
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__rank-wrap p.true__rank-desc {
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap {
    margin-left: 16px;
    width: calc(100% - 44px);
    display: flex;
    justify-content: space-between;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap p.true__uid-desc {
    font-size: 16px;
    font-weight: 600;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap p.true__profit-desc {
    font-size: 16px;
    font-weight: 500;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap p.true__profit-desc.true__profit-desc-plus {
    color: #de4743
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap p.true__profit-desc.true__profit-desc-minus {
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap p.true__profit-desc.true__profit-desc-proceed {
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true button.show__rank-btn {
    width: 100%;
    padding: 16px 0;
    border-radius: 5px;
    background-color: #e9f3ff;
    margin-top: 32px;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false {
    padding-top: 56px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false img.false__trophy-img {
    display: block;
    width: 81px;
    margin: 0 auto
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false p.false__desc {
    margin-top: 16px;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false button.show__rank-btn {
    width: 100%;
    padding: 16px 0;
    border-radius: 5px;
    background-color: #e9f3ff;
    margin-top: 32px;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap {
    display: none
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item {
    display: flex;
    align-items: center;
    margin-top: 32px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__rank-wrap {
    width: 28px;
    position: relative
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__rank-wrap img.crown__img {
    position: absolute;
    top: -12px;
    left: 50%;
    transform: translateX(-50%);
    display: block;
    width: 17px;
    margin: 0 auto
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__rank-wrap p.rank__desc {
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap {
    margin-left: 16px;
    width: calc(100% - 44px);
    display: flex;
    justify-content: space-between;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap p.uid__desc {
    font-size: 16px;
    font-weight: 600;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap p.profit__desc {
    font-size: 16px;
    font-weight: 500;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap p.profit__desc.profit__desc-plus {
    color: #de4743
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap p.profit__desc.profit__desc-minus {
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap p.profit__desc.profit__desc-proceed {
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap {
    margin-top: 32px;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-prev,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-next,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-prev,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-next {
    user-select: none;
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: 600;
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-prev img.swiper__navigation-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-next img.swiper__navigation-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-prev img.swiper__navigation-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-next img.swiper__navigation-img {
    display: block;
    width: 10px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-prev img.swiper__navigation-img.swiper__prev-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-prev img.swiper__navigation-img.swiper__prev-img {
    margin-right: 12px;
    content: url("../images/competition/long_prev_icon_blue.html")
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-next img.swiper__navigation-img.swiper__next-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-next img.swiper__navigation-img.swiper__next-img {
    margin-left: 12px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-prev.swiper-button-disabled,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-next.swiper-button-disabled,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-prev.swiper-button-disabled,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-next.swiper-button-disabled {
    color: #82879b
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-prev.swiper-button-disabled img.swiper__navigation-img.swiper__prev-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-prev.swiper-button-disabled img.swiper__navigation-img.swiper__prev-img {
    content: url("../images/competition/long_prev_icon_grey.html")
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .proceedSwiper-button-next.swiper-button-disabled img.swiper__navigation-img.swiper__next-img,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap .rateSwiper-button-next.swiper-button-disabled img.swiper__navigation-img.swiper__next-img {
    content: url("../images/competition/long_next_icon_grey.html")
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap.active {
    display: block
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section {
    margin-top: 56px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout h3.info__title {
    font-size: 22px;
    font-weight: bold;
    line-height: 1.5;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items {
    margin-top: 32px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item:not(:first-child) {
    margin-top: 18px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item .item__title-wrap {
    display: flex;
    align-items: center
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item .item__title-wrap img.item__title-img {
    display: block;
    width: 24px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item .item__title-wrap h4.item__title {
    margin-left: 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.5;
    color: #222
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item .item__desc-wrap {
    margin-top: 13px;
    border-radius: 5px;
    background-color: #e6e9f4;
    padding: 16px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item .item__desc-wrap p.item__desc {
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    color: #6a7583;
    white-space: pre-wrap
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section {
    margin-top: 28px
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card {
    border: none
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .card-header.layout {
    padding: 0;
    border: none;
    background-color: #fff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .card-header.layout button.body__open-btn {
    padding: 16px 0;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5;
    color: #222;
    user-select: none
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .card-header.layout button.body__open-btn img.open__btn-img {
    display: block;
    width: 6.8px;
    object-fit: cover;
    transition: all .2s ease-in-out
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .card-header.layout button.body__open-btn.active {
    color: #0067ff
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .card-header.layout button.body__open-btn.active img.open__btn-img {
    transform: rotate(90deg);
    transform-origin: center;
    transition: all .2s ease-in-out
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapsing,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse.show {
    background-color: #eee
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse .card-body,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapsing .card-body,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse.show .card-body {
    padding: 0
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse .card-body .card-body-wrap.layout,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapsing .card-body .card-body-wrap.layout,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse.show .card-body .card-body-wrap.layout {
    padding: 20px 0
}

.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse .card-body .card-body-wrap.layout p.body__desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapsing .card-body .card-body-wrap.layout p.body__desc,
.competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse.show .card-body .card-body-wrap.layout p.body__desc {
    white-space: pre-wrap;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.8;
    color: #5c5d5f
}

@media(min-width: 640px) {
    .competitionDetail__page#competitionDetail__page .layout {
        max-width: 600px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner {
        padding: 41px 0 32.6px 0
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner img.banner__title-img {
        width: 161px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner h3.banner__title {
        margin-top: 14px;
        font-size: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner img.banner__img {
        margin-top: 24px;
        width: 244px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period {
        padding: 20px 0
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout img.time__hourglass-img,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout img.period__calendar-img,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout img.time__hourglass-img,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout img.period__calendar-img {
        width: 36px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap {
        margin-left: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.time__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.period__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.time__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.period__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.time__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.period__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.time__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.period__subtitle {
        font-size: 14px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.time__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.period__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.time__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.period__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.time__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.period__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.time__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.period__desc {
        font-size: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .status__banner,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .status__banner {
        font-size: 16px;
        padding: 6px 10px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section {
        margin-top: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout h3.reward__title {
        font-size: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap {
        margin-top: 36px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .rewardSwiper-button-prev,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .rewardSwiper-button-next {
        width: 18px;
        height: 33px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__left img.wrap__left-img,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__left img.wrap__left-img {
        width: 64px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__left p.wrap__left-desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__left p.wrap__left-desc {
        font-size: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right {
        padding-left: 40px;
        margin-left: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items {
        padding: 6px 0
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item:not(:first-child),
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item:not(:first-child) {
        margin-top: 17px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-title,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-title {
        width: 52px;
        font-size: 14px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-desc {
        margin-left: 16px;
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap {
        padding: 40px 72px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap img.guide__bell-img {
        width: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap p.guide__desc {
        margin-top: 16px;
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap .guide__link-wrap {
        margin-top: 16px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap .guide__link-wrap a.guide__link {
        width: 216px;
        padding: 11px 0 10px 0;
        font-size: 16px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap h3.rank__title {
        font-size: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap button.rank__open-btn {
        font-size: 14px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap button.rank__open-btn img.rank__search-img {
        margin-right: 4px;
        width: 17px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap {
        margin-top: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap .exchange__logo-wrap {
        top: 20px;
        left: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap .exchange__logo-wrap img.exchange__logo-img {
        width: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap .exchange__logo-wrap p.exchange__name {
        margin-left: 10px;
        font-size: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap input.search__input {
        font-size: 18px;
        height: 64px;
        font-weight: 500;
        padding: 21px 0 22px 134px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap button.search__btn {
        width: 64px;
        height: 64px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap button.search__btn img.search__btn-img {
        width: 26.6px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap.active {
        height: 84px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap {
        margin-top: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap ul.nav.nav-tabs li.nav-item button.nav-link {
        font-size: 20px;
        padding: 0 0 13px 0
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true {
        margin-top: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__rank-wrap {
        width: 30px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__rank-wrap img.true__crown-img {
        top: -17px;
        width: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__rank-wrap p.true__rank-desc {
        font-size: 16px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap {
        margin-left: 16px;
        width: calc(100% - 46px)
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap p.true__uid-desc {
        font-size: 18px;
        font-weight: 600;
        color: #222
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap p.true__profit-desc {
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true button.show__rank-btn {
        padding: 18px 0;
        margin-top: 40px;
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false {
        padding-top: 56px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false img.false__trophy-img {
        display: block;
        width: 81px;
        margin: 0 auto
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false p.false__desc {
        margin-top: 16px;
        font-size: 16px;
        font-weight: 600;
        text-align: center;
        color: #82879b
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false button.show__rank-btn {
        width: 100%;
        padding: 16px 0;
        border-radius: 5px;
        background-color: #e9f3ff;
        margin-top: 32px;
        font-size: 15px;
        font-weight: 600;
        text-align: center;
        color: #0067ff
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item {
        margin-top: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__rank-wrap {
        width: 30px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__rank-wrap img.crown__img {
        top: -17px;
        width: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__rank-wrap p.rank__desc {
        font-size: 16px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap {
        margin-left: 16px;
        width: calc(100% - 46px)
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap p.uid__desc {
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap p.profit__desc {
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap {
        margin-top: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section {
        margin-top: 64px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout h3.info__title {
        font-size: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items {
        margin-top: 36px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item:not(:first-child) {
        margin-top: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item .item__title-wrap h4.item__title {
        margin-left: 8px;
        font-size: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item .item__desc-wrap {
        margin-top: 16px;
        padding: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section {
        margin-top: 48px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .card-header.layout button.body__open-btn {
        padding: 18px 0;
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .card-header.layout button.body__open-btn img.open__btn-img {
        width: 8.2px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse .card-body .card-body-wrap.layout p.body__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapsing .card-body .card-body-wrap.layout p.body__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse.show .card-body .card-body-wrap.layout p.body__desc {
        font-size: 16px
    }
}

@media(min-width: 1200px) {
    .competitionDetail__page#competitionDetail__page {
        padding-top: 135.9px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner {
        padding: 61px 0 40.5px 0
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner img.banner__title-img {
        width: 192px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner h3.banner__title {
        margin-top: 16px;
        font-size: 32px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-banner img.banner__img {
        margin-top: 20px;
        width: 318px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period {
        padding: 20px 0
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout img.time__hourglass-img,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout img.period__calendar-img,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout img.time__hourglass-img,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout img.period__calendar-img {
        width: 36px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap {
        margin-left: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.time__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.period__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.time__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.period__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.time__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.period__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.time__subtitle,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.period__subtitle {
        font-size: 14px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.time__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .time__desc-wrap p.period__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.time__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .period__desc-wrap p.period__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.time__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .time__desc-wrap p.period__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.time__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .period__desc-wrap p.period__desc {
        font-size: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-time .layout .status__banner,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__banner-section .banner__section-wrap .section__wrap-period .layout .status__banner {
        font-size: 16px;
        padding: 6px 10px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section {
        margin-top: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout h3.reward__title {
        font-size: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap {
        margin-top: 36px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .rewardSwiper-button-prev,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .rewardSwiper-button-next {
        width: 18px;
        height: 33px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__left img.wrap__left-img,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__left img.wrap__left-img {
        width: 64px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__left p.wrap__left-desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__left p.wrap__left-desc {
        font-size: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right {
        padding-left: 40px;
        margin-left: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items {
        padding: 6px 0
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item:not(:first-child),
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item:not(:first-child) {
        margin-top: 17px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-title,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-title {
        width: 52px;
        font-size: 14px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__rate-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .rewardSwiper__wrap .swiper.rewardSwiper .swiper-wrapper .swiper-slide .slide__proceeds-wrap .wrap__right ul.wrap__right-items li.wrap__right-item p.right__item-desc {
        margin-left: 16px;
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap {
        padding: 40px 72px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap img.guide__bell-img {
        width: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap p.guide__desc {
        margin-top: 16px;
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap .guide__link-wrap {
        margin-top: 16px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__reward-section .reward__section-wrap.layout .reward__guide-wrap .guide__link-wrap a.guide__link {
        width: 216px;
        padding: 11px 0 10px 0;
        font-size: 16px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap h3.rank__title {
        font-size: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap button.rank__open-btn {
        font-size: 14px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__title-wrap button.rank__open-btn img.rank__search-img {
        margin-right: 4px;
        width: 17px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap {
        margin-top: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap .exchange__logo-wrap {
        top: 20px;
        left: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap .exchange__logo-wrap img.exchange__logo-img {
        width: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap .exchange__logo-wrap p.exchange__name {
        margin-left: 10px;
        font-size: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap input.search__input {
        font-size: 18px;
        height: 64px;
        font-weight: 500;
        padding: 21px 0 22px 134px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap button.search__btn {
        width: 64px;
        height: 64px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap .rank__search-wrap-wrap button.search__btn img.search__btn-img {
        width: 26.6px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__search-wrap.active {
        height: 89px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap {
        margin-top: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap ul.nav.nav-tabs li.nav-item button.nav-link {
        font-size: 20px;
        padding: 0 0 13px 0
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true {
        margin-top: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__rank-wrap {
        width: 30px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__rank-wrap img.true__crown-img {
        top: -17px;
        width: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__rank-wrap p.true__rank-desc {
        font-size: 16px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap {
        margin-left: 16px;
        width: calc(100% - 46px)
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap p.true__uid-desc {
        font-size: 18px;
        font-weight: 600;
        color: #222
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true .search__result-true-wrap .true__uid-wrap p.true__profit-desc {
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-true button.show__rank-btn {
        padding: 18px 0;
        margin-top: 40px;
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false {
        padding-top: 56px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false img.false__trophy-img {
        display: block;
        width: 81px;
        margin: 0 auto
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false p.false__desc {
        margin-top: 16px;
        font-size: 16px;
        font-weight: 600;
        text-align: center;
        color: #82879b
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .rank__search-result-wrap .search__result-false button.show__rank-btn {
        width: 100%;
        padding: 16px 0;
        border-radius: 5px;
        background-color: #e9f3ff;
        margin-top: 32px;
        font-size: 15px;
        font-weight: 600;
        text-align: center;
        color: #0067ff
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item {
        margin-top: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__rank-wrap {
        width: 30px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__rank-wrap img.crown__img {
        top: -17px;
        width: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__rank-wrap p.rank__desc {
        font-size: 16px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap {
        margin-left: 16px;
        width: calc(100% - 46px)
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap p.uid__desc {
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .swiper .swiper-wrapper .swiper-slide .slide__wrap ul.slide__wrap-items li.slide__wrap-item .slide__uid-wrap p.profit__desc {
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__rank-section .rank__section-wrap.layout .rank__tab-wrap .tab-content .tab-pane .swiper__wrap .navigation__wrap {
        margin-top: 40px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section {
        margin-top: 64px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout h3.info__title {
        font-size: 24px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items {
        margin-top: 36px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item:not(:first-child) {
        margin-top: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item .item__title-wrap h4.item__title {
        margin-left: 8px;
        font-size: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__info-section .info__section-wrap.layout ul.info__items li.info__item .item__desc-wrap {
        margin-top: 16px;
        padding: 20px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section {
        margin-top: 48px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .card-header.layout button.body__open-btn {
        padding: 18px 0;
        font-size: 18px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .card-header.layout button.body__open-btn img.open__btn-img {
        width: 8.2px
    }

    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse .card-body .card-body-wrap.layout p.body__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapsing .card-body .card-body-wrap.layout p.body__desc,
    .competitionDetail__page#competitionDetail__page .competitionDetail__page-wrap section.competitionDetail__accordion-section .accordion__section-wrap .accordion .card .collapse.show .card-body .card-body-wrap.layout p.body__desc {
        font-size: 16px
    }
}

header.header#header .header__wrap .header__wrap2.change__top {
    top: -40.8px;
    transition: all .3s ease
}

header.header#header .header__wrap .header__wrap2 {
    position: fixed;
    top: 0;
    width: 100%;
    background-color: #fff;
    z-index: 4;
    transition: all .3s ease;
    border-bottom: 1px solid #dadada
}

header.header#header .header__wrap .header__wrap2 .header__top-bar {
    background-color: #0067ff;
    padding: 12px 0
}

header.header#header .header__wrap .header__wrap2 .header__top-bar .top__bar-wrap {
    max-width: initial;
    display: flex;
    justify-content: space-between;
    align-items: center
}

header.header#header .header__wrap .header__wrap2 .header__top-bar .top__bar-wrap p.left__desc {
    font-size: 14px;
    font-weight: 600;
    color: #fff
}

header.header#header .header__wrap .header__wrap2 .header__top-bar .top__bar-wrap a.right__desc-wrap {
    display: flex;
    align-items: center;
    text-decoration: none
}

header.header#header .header__wrap .header__wrap2 .header__top-bar .top__bar-wrap a.right__desc-wrap p.right__desc {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    -webkit-text-fill-color: #fff
}

header.header#header .header__wrap .header__wrap2 .header__top-bar .top__bar-wrap a.right__desc-wrap p.right__desc:hover {
    color: #fff;
    -webkit-text-fill-color: #fff;
    text-decoration: none
}

header.header#header .header__wrap .header__wrap2 .header__top-bar .top__bar-wrap a.right__desc-wrap img.next__icon-img {
    display: block;
    width: 15px;
    height: 15px;
    object-fit: cover;
    margin-left: 8px
}

header.header#header .header__wrap .header__wrap2 section.header__mb-section {
    margin: 0 auto;
    padding: 14px 0;
    box-shadow: 0 4px 6px 0 rgba(67, 142, 185, .1)
}

header.header#header .header__wrap .header__wrap2 section.header__mb-section .header__mb-wrap {
    max-width: initial
}

header.header#header .header__wrap .header__wrap2 section.header__mb-section .header__mb-wrap ul.mb__menu-items {
    display: flex;
    align-items: center;
    justify-content: space-between
}

header.header#header .header__wrap .header__wrap2 section.header__mb-section .header__mb-wrap ul.mb__menu-items li.mb__menu-item:not(:nth-child(2)) {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px
}

header.header#header .header__wrap .header__wrap2 section.header__mb-section .header__mb-wrap ul.mb__menu-items li.mb__menu-item img.menu__item-languageImg,
header.header#header .header__wrap .header__wrap2 section.header__mb-section .header__mb-wrap ul.mb__menu-items li.mb__menu-item img.menu__item-menuImg,
header.header#header .header__wrap .header__wrap2 section.header__mb-section .header__mb-wrap ul.mb__menu-items li.mb__menu-item img.menu__item-menuImg.active {
    width: 24px;
    height: 24px;
    object-fit: cover;
    cursor: pointer
}

header.header#header .header__wrap .header__wrap2 section.header__mb-section .header__mb-wrap ul.mb__menu-items li.mb__menu-item a.menu__item-homeLink img.menu__item-logoImg {
    display: block;
    width: 120.6px;
    height: 15.8px;
    object-fit: cover
}

header.header#header .header__wrap .header__wrap2 section.header__mb-section .header__mb-wrap ul.mb__menu-items li.mb__menu-item a.menu__item-homeLink:hover {
    text-decoration: none
}

header.header#header .header__wrap .header__wrap2 section.header__mb-section .header__mb-wrap ul.mb__menu-items li.mb__menu-item img.mb__menu-close {
    width: 18px;
    height: 18px;
    object-fit: cover;
    cursor: pointer
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section {
    display: none;
    margin: 0 auto
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex {
    max-width: initial;
    padding-top: 48px
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex h1.menuMb__title {
    font-size: 24px;
    font-weight: 600;
    color: #000
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item:first-child {
    margin-top: 40px
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item:not(:first-child) {
    margin-top: 20px
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__flatform-link,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__service-link,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__refund-link,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__faq-btn {
    font-size: 16px;
    color: #000;
    text-decoration: none
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__flatform-link:hover,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__service-link:hover,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__refund-link:hover,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__faq-btn:hover {
    -webkit-text-fill-color: #000;
    color: #000;
    text-decoration: none
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__flatform-link.active,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__service-link.active,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__payback-link.active {
    color: #0067ff;
    font-weight: bold
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__flatform-link.active:hover,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__service-link.active:hover,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section .header__menuMb-flex ul.menuMb__items li.menuMb__item a.item__payback-link.active:hover {
    -webkit-text-fill-color: #0067ff;
    color: #0067ff
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__menuMb-section.active {
    display: block
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section {
    display: none;
    max-width: 400px;
    margin: 48px auto 0 auto
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex .lang__title-flex {
    padding-bottom: 10.5px;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    border-bottom: 1px solid #707070
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex .lang__title-flex p.lang__title {
    font-size: 24px;
    line-height: 1.58;
    font-weight: 600;
    color: #000
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex .lang__title-flex img.lang__close-btnImg {
    position: relative;
    top: 7px;
    width: 14px;
    height: 14px;
    object-fit: cover;
    cursor: pointer
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex ul.lang__items {
    margin-top: 39.5px
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex ul.lang__items li.lang__item:last-child {
    margin-top: 20px
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex ul.lang__items li.lang__item button.item__en-btn,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex ul.lang__items li.lang__item button.item__ko-btn {
    font-size: 16px;
    color: #000;
    cursor: pointer;
    text-decoration: none
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex ul.lang__items li.lang__item button.item__en-btn:hover,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex ul.lang__items li.lang__item button.item__ko-btn:hover {
    color: #000;
    text-decoration: none
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex ul.lang__items li.lang__item button.item__en-btn.active,
header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section .header__lang-flex ul.lang__items li.lang__item button.item__ko-btn.active {
    color: #0067ff;
    font-weight: bold
}

header.header#header .header__wrap .header__wrap2 .header__menu-wrap section.header__lang-section.active {
    display: block
}

header.header#header .header__wrap .header__wrap2.active {
    height: calc(100vh + 49px);
    transition: all .5s ease
}

header.header#header .header__wrap .header__wrap2.active,
header.header#header .header__wrap .header__wrap2.scrollActive {
    background-color: #fff;
    transition: all .5s ease
}

@media(min-width: 1200px) {
    header.header#header .header__wrap .header__wrap-pc {
        position: fixed;
        width: 100%;
        top: 0;
        z-index: 3;
        transition: all .3s ease
    }

    header.header#header .header__wrap .header__wrap-pc .header__top-bar {
        background-color: #0067ff;
        padding: 14px 0
    }

    header.header#header .header__wrap .header__wrap-pc .header__top-bar .top__bar-wrap {
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    header.header#header .header__wrap .header__wrap-pc .header__top-bar .top__bar-wrap p.left__desc {
        font-size: 18px;
        font-weight: 600;
        color: #fff
    }

    header.header#header .header__wrap .header__wrap-pc .header__top-bar .top__bar-wrap a.right__desc-wrap {
        display: flex;
        align-items: center;
        text-decoration: none
    }

    header.header#header .header__wrap .header__wrap-pc .header__top-bar .top__bar-wrap a.right__desc-wrap p.right__desc {
        font-size: 18px;
        font-weight: bold;
        color: #fff;
        -webkit-text-fill-color: #fff
    }

    header.header#header .header__wrap .header__wrap-pc .header__top-bar .top__bar-wrap a.right__desc-wrap p.right__desc:hover {
        color: #fff;
        -webkit-text-fill-color: #fff
    }

    header.header#header .header__wrap .header__wrap-pc .header__top-bar .top__bar-wrap a.right__desc-wrap img.next__icon-img {
        display: block;
        width: 19px;
        margin-left: 8px
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section {
        position: absolute;
        padding: 27px 0;
        width: 100%;
        z-index: 99;
        background-color: #fff;
        box-shadow: 0 4px 6px 0 rgba(67, 142, 185, .1)
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex {
        display: flex;
        align-items: center;
        justify-content: space-between
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-left ul.pc__left-items {
        display: flex;
        align-items: center
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-left ul.pc__left-items li.pc__left-item a.item__home-link img.item__logo-img {
        width: 199px;
        height: 26px
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items {
        display: flex;
        align-items: center
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item:nth-child(2) {
        margin: 0 40px
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item a.item__flatform-link,
    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item a.item__service-link,
    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item a.item__payback-link {
        font-size: 18px;
        line-height: 1.8;
        letter-spacing: -0.36px;
        color: #222
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item a.item__flatform-link:hover,
    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item a.item__service-link:hover,
    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item a.item__payback-link:hover {
        text-decoration: none
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item a.item__flatform-link.active,
    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item a.item__service-link.active,
    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-middle ul.pc__middle-items li.pc__middle-item a.item__payback-link.active {
        font-weight: 500;
        color: #0060ee
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right {
        width: 199px
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right .pc__blur-bg {
        display: none;
        position: fixed;
        width: 100%;
        top: 0;
        height: 100vh;
        left: 0;
        opacity: 1
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right .pc__blur-bg.active {
        display: block
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right .pc__blur-bg.opacity__half {
        opacity: .5;
        transition: all .15s linear;
        background-color: #000
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right .pc__blur-bg.opacity__one {
        opacity: 1;
        transition: all .15s linear
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items {
        display: flex;
        align-items: center
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item {
        position: relative
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item:first-child {
        margin-right: 40px
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item button.item__language-btn {
        display: flex;
        cursor: pointer
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item button.item__language-btn img.item__language-img {
        width: 24px;
        height: 24px;
        object-fit: cover
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap {
        position: absolute;
        right: -29px;
        display: none;
        opacity: 0
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 {
        position: relative;
        top: 0
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 img.balloon__img {
        width: 306px;
        height: 102px;
        object-fit: cover
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap {
        width: 266px;
        position: absolute;
        top: 33px;
        left: 20px
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__title-flex {
        width: 266px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__title-flex p.balloon__title {
        font-size: 18px;
        font-weight: 600;
        color: #000
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__title-flex img.balloon__close-img {
        width: 14px;
        height: 14px;
        object-fit: cover;
        cursor: pointer
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__lang-flex {
        margin-top: 11px
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__lang-flex button.balloon__langEn-btn {
        margin-right: 20px
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__lang-flex button.balloon__langEn-btn,
    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__lang-flex button.balloon__langKo-btn {
        font-size: 16px;
        font-weight: 500;
        color: #000;
        text-decoration: none
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__lang-flex button.balloon__langEn-btn:hover,
    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__lang-flex button.balloon__langKo-btn:hover {
        color: #000;
        text-decoration: none
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__lang-flex button.balloon__langEn-btn.active,
    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap .item__ballon-wrap2 .balloon__text-wrap .balloon__lang-flex button.balloon__langKo-btn.active {
        color: #0067ff
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap.active {
        display: block
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap.opacity__one {
        opacity: 1;
        transition: all .2s linear
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item .item__balloon-wrap.opacity__zero {
        opacity: 0;
        transition: all .2s linear
    }

    header.header#header .header__wrap .header__wrap-pc section.header__pc-section .header__pc-flex .header__pc-right ul.pc__right-items li.pc__right-item a.item__faq-btn {
        text-decoration: none;
        font-size: 18px;
        color: #000
    }

    header.header#header .header__wrap .header__wrap-pc.active {
        top: -49.59px;
        transition: all .5s ease
    }
}

footer.footer#footer .footer__wrap section.commission__section {
    background-color: #eaeef4
}

footer.footer#footer .footer__wrap section.commission__section .commission__flex {
    padding: 53px
}

footer.footer#footer .footer__wrap section.commission__section .commission__flex p.commission__title {
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    color: #222
}

footer.footer#footer .footer__wrap section.commission__section .commission__flex a.expectation__payback-link {
    margin: 16px auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    width: 198px;
    height: 46px;
    border-radius: 5px;
    background-color: #0067ff
}

footer.footer#footer .footer__wrap section.commission__section .commission__flex a.expectation__payback-link:hover {
    text-decoration: none;
    background-color: #0043a7
}

footer.footer#footer .footer__wrap section.footer__section {
    background-color: #232323
}

footer.footer#footer .footer__wrap section.footer__section .footer__flex {
    text-align: center;
    padding: 57px 0 59px 0
}

footer.footer#footer .footer__wrap section.footer__section .footer__flex p.footer__mail {
    font-size: 16px;
    font-weight: 600;
    color: #5b79f8
}

footer.footer#footer .footer__wrap section.footer__section .footer__flex p.footer__info,
footer.footer#footer .footer__wrap section.footer__section .footer__flex p.footer__copyright {
    margin-top: 22px;
    font-size: 11px;
    color: #949494
}

footer.footer#footer .footer__wrap section.footer__section .footer__flex p.footer__copyright {
    margin-top: 24px
}

@media(min-width: 1200px) {
    footer.footer#footer .footer__wrap section.commission__section .commission__flex {
        padding: 40px
    }

    footer.footer#footer .footer__wrap section.commission__section .commission__flex p.commission__title {
        font-size: 24px
    }

    footer.footer#footer .footer__wrap section.commission__section .commission__flex a.expectation__payback-link {
        margin: 24px auto 0;
        font-size: 18px;
        width: 245px;
        height: 55px
    }

    footer.footer#footer .footer__wrap section.footer__section .footer__flex p.footer__mail {
        font-size: 18px
    }

    footer.footer#footer .footer__wrap section.footer__section .footer__flex p.footer__info,
    footer.footer#footer .footer__wrap section.footer__section .footer__flex p.footer__copyright {
        font-size: 16px
    }
}

form.search__form .search__form-wrap2 {
    position: relative;
    padding: 16px 20px;
    height: 47px;
    display: flex;
    align-items: center;
    border: solid 1px #eee;
    border-radius: 5px;
    background-color: #fff
}

form.search__form .search__form-wrap2 .selected__exchange-wrap {
    margin-right: 8px;
    display: flex;
    align-items: center;
    cursor: pointer
}

form.search__form .search__form-wrap2 .selected__exchange-wrap img.selected__exchange-iconImg {
    display: block;
    width: 19px;
    height: 19px;
    object-fit: cover
}

form.search__form .search__form-wrap2 .selected__exchange-wrap p.selected__exchange-name {
    margin: 0 8px 0 6px;
    font-size: 14px;
    font-weight: 500;
    color: #000
}

form.search__form .search__form-wrap2 .selected__exchange-wrap img.selected__exchange-dropDownImg {
    display: block;
    width: 12px;
    height: 9px;
    object-fit: cover;
    cursor: pointer
}

form.search__form .search__form-wrap2 .search__uid-inputWrap input.uid__input {
    font-size: 14px;
    font-weight: 500;
    color: #000
}

form.search__form .search__form-wrap2 .search__uid-inputWrap input.uid__input::placeholder {
    color: #dadada
}

form.search__form .search__form-wrap2 .search__uid-inputWrap button.uid__input-btn {
    position: absolute;
    right: -1px;
    top: -1px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 47px;
    height: 47px;
    border-radius: 5px;
    background-color: #0067ff
}

form.search__form .search__form-wrap2 .search__uid-inputWrap button.uid__input-btn:hover {
    background-color: #0043a7
}

form.search__form .search__form-wrap2 .search__uid-inputWrap button.uid__input-btn img.uid__btn-img {
    display: block;
    width: 19.6px;
    height: 21.1px;
    object-fit: cover
}

form.search__form .search__form-wrap2 .exchange__list-wrap {
    padding: 13px 20px;
    position: absolute;
    top: 53px;
    left: -2px;
    max-width: 144px;
    height: auto;
    max-height: 190px;
    display: none;
    align-items: flex-start;
    border-radius: 5px;
    border: solid 1px #eee;
    background-color: #fff;
    overflow-y: scroll
}

form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items li.exchange__item {
    cursor: pointer
}

form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items li.exchange__item:not(:first-child) {
    margin-top: 20px
}

form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group {
    display: flex;
    align-items: center
}

form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label {
    display: flex;
    align-items: center;
    cursor: pointer
}

form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label img.item__icon-img {
    width: 19px;
    height: 19px;
    object-fit: cover
}

form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label p.item__name {
    margin-left: 8px;
    font-size: 16px;
    font-weight: 500;
    color: #000
}

form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group input.item__id-input {
    display: none
}

form.search__form .search__form-wrap2 .exchange__list-wrap img.item__dropUp-img {
    position: relative;
    top: 7px;
    right: 7px;
    width: 12px;
    height: 10px;
    object-fit: cover
}

form.search__form .search__form-wrap2 .exchange__list-wrap.active {
    display: flex
}

form.search__form .search__form-wrap2.active {
    border: solid 1px #0067ff
}

form.search__form .search__form-btnWrap {
    margin-top: 10px
}

form.search__form .search__form-btnWrap button.form__submit-btn {
    width: 100%;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
    background-color: #0067ff
}

.recommend__exchange-flex {
    margin-top: 24px;
    padding: 0 23px;
    display: flex;
    align-items: flex-start;
    justify-content: center
}

.recommend__exchange-flex p.recommend__exchange-title {
    white-space: nowrap;
    margin-top: 5px;
    font-size: 12px;
    font-weight: bold;
    color: #82879b
}

.recommend__exchange-flex ul.recommend__exchange-items {
    margin-left: 12px;
    display: flex;
    flex-wrap: wrap
}

.recommend__exchange-flex ul.recommend__exchange-items li.recommend__exchange-item {
    margin: 0 12px 12px 0
}

.recommend__exchange-flex ul.recommend__exchange-items li.recommend__exchange-item:last-child {
    margin-right: 0
}

.recommend__exchange-flex ul.recommend__exchange-items li.recommend__exchange-item button.item__btn {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    font-weight: 500;
    text-align: center;
    color: #82879b;
    height: 24px;
    padding: 0px 16px;
    border-radius: 16px;
    background-color: #eaeef4;
    line-height: 1
}

.recommend__exchange-flex ul.recommend__exchange-items li.recommend__exchange-item button.item__btn:hover {
    background-color: #cfd7eb
}

section.faq__section {
    max-width: 400px;
    margin: 0 auto
}

section.faq__section .faq__section-wrap {
    padding-top: 75px;
    margin-bottom: 80px
}

section.faq__section .faq__section-wrap .faq__header {
    font-size: 32px;
    color: #000;
    text-align: center
}

section.faq__section .faq__section-wrap .faq__accordion {
    margin-top: 20px;
    border-top: 1px solid #000
}

section.faq__section .faq__section-wrap .faq__accordion .faq__card {
    padding: 4.5px 0;
    background-color: #fff;
    border-bottom: 1px solid #e7e9ee;
    border-radius: 5px;
    color: #000;
    cursor: pointer
}

section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button,
section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button.collaped {
    display: flex;
    align-items: flex-start;
    justify-content: space-between
}

section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button p.card__header-question,
section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button.collaped p.card__header-question {
    font-size: 16px;
    font-weight: 500;
    text-align: left;
    margin-right: 30px;
    line-height: 1.75
}

section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button img.card__header-dropdown,
section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button.collaped img.card__header-dropdown {
    position: relative;
    top: 10px;
    width: 15px;
    height: 8px;
    object-fit: contain
}

section.faq__section .faq__section-wrap .faq__accordion .faq__card .collapse p.faq__collapse-desc,
section.faq__section .faq__section-wrap .faq__accordion .faq__card .collapsing p.faq__collapse-desc {
    padding: 10px 20px;
    background-color: #f9fafb;
    margin-top: 10px;
    font-size: 16px;
    line-height: 1.6;
    color: #000
}

.flatform__item-wrap {
    position: relative
}

.flatform__item-wrap .flatform__thumbnail-bgImg {
    position: relative;
    aspect-ratio: 1/.47936;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px
}

.flatform__item-wrap .flatform__thumbnail-bgImg .flatform__thumbnail-bgColor {
    aspect-ratio: 1/.48;
    background-color: rgba(0, 0, 0, .7);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.flatform__item-wrap .flatform__thumbnail-bgImg .flatform__thumbnail-bgColor .thumbnail__bgColor-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 2px
}

.flatform__item-wrap .flatform__thumbnail-bgImg .flatform__thumbnail-bgColor .thumbnail__bgColor-wrap p.flatform__thumbnail-title {
    font-size: 30px;
    font-weight: bold;
    color: #fff
}

.flatform__item-wrap .flatform__thumbnail-bgImg .flatform__thumbnail-bgColor .thumbnail__bgColor-wrap img.flatform__thumbnail-titleImg {
    width: 34px
}

.flatform__item-wrap .flatform__thumbnail-bgImg .flatform__thumbnail-bgColor p.flatform__thumbnail-subtitle {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    text-align: center
}

.flatform__item-wrap .flatform__thumbnail-bgImg .flatform__thumbnail-bgColor p.flatform__thumbnail-subtitle.red {
    font-weight: bold;
    color: #de4743
}

.flatform__item-wrap .flatform__thumbnail-bgImg img.flatform__recommend-img {
    position: absolute;
    bottom: 9px;
    right: -6px;
    width: 87px;
    height: 33.2px
}

.flatform__item-wrap .flatform__payback-label {
    position: absolute;
    top: 14px;
    left: -4px
}

.flatform__item-wrap .flatform__payback-label .payback__label-flex {
    position: relative
}

.flatform__item-wrap .flatform__payback-label .payback__label-flex img.payback__label-img {
    display: block;
    width: 88px;
    height: 29px;
    object-fit: cover
}

.flatform__item-wrap .flatform__payback-label .payback__label-flex p.payback__percent {
    position: absolute;
    top: 3px;
    left: 6.5px;
    font-size: 14px;
    font-weight: 600;
    color: #fff
}

.flatform__item-wrap .flatform__personal-payback {
    padding: 12px 16px;
    background-color: #eaeef4
}

.flatform__item-wrap .flatform__personal-payback p.personal__payback-title {
    font-size: 14px;
    font-weight: 500;
    color: #222;
    text-align: left
}

.flatform__item-wrap .flatform__personal-payback p.personal__payback-title span.personal__payback-title-span {
    color: #0067ff
}

.flatform__item-wrap .flatform__desc-wrap {
    padding: 14px 16px 16px
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap p.commission__title {
    font-size: 18px;
    font-weight: 500;
    color: #222;
    text-align: left
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap p.commission__title span.commission__title-span {
    font-weight: bold
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap p.commission__link-title,
.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap p.commission__link-percent {
    font-size: 15px;
    font-weight: 600;
    color: #0067ff
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap p.commission__link-percent {
    margin-top: 3px
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap {
    margin-top: 14px
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex {
    position: relative
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-gray {
    width: 100%;
    height: 2px;
    border-radius: 27.8px;
    background-color: #eaeef4
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-blue,
.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-red,
.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-gradation {
    position: absolute;
    top: 0;
    height: 2px;
    border-radius: 27.8px;
    background-color: #0067ff
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-gradation {
    background: linear-gradient(to right, #0067ff 0%, #de4743 70%)
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-red {
    background-color: #de4743
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .percent__box-flex {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 20px;
    border-radius: 60px;
    background-color: #fff;
    position: absolute;
    top: -8px
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .percent__box-flex img.percent__run-img {
    display: block;
    object-fit: cover;
    width: 12px;
    height: 13px
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .percent__box-flex p.registerRate__title {
    margin-left: 4px;
    font-size: 12px;
    font-weight: 500;
    color: #222;
    line-height: normal
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .commission__rate-red {
    width: 100%;
    height: 6px;
    border-radius: 27.8px;
    background-color: #de4743
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex p.rate__number {
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    color: #0067ff
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__text-wrap {
    height: 25px;
    justify-content: center;
    align-items: center;
    padding: 4px 7px;
    border-radius: 4px;
    background-color: #eaeef4
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__text-wrap p.rate__text {
    font-size: 14px;
    color: #222
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .register__finish-flex {
    margin-top: 18px;
    display: flex;
    align-items: center
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .register__finish-flex p.register__finish-rate {
    font-size: 18px;
    font-weight: 600
}

.flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .register__finish-flex p.register__finish-text {
    padding: 4px 7px;
    font-size: 14px;
    color: #222;
    border-radius: 4px;
    background-color: #eaeef4;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    line-height: 1.4em;
    word-break: break-all
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap {
    margin-top: 10px;
    display: flex;
    align-items: center
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__detail-link {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    font-size: 16px;
    font-weight: bold;
    height: 46px;
    text-decoration: none;
    color: #fff;
    background-color: #0067ff
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__detail-link:hover {
    text-decoration: none;
    background-color: #0043a7
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__guideLink,
.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__lowerCommissionLink {
    width: calc(50% - 2.5px);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    font-size: 15px;
    font-weight: bold;
    box-shadow: 0 0 12px 0 #e1e6f2;
    height: 47px;
    text-decoration: none
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__guideLink:hover,
.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__lowerCommissionLink:hover {
    text-decoration: none
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap button.flatform__finish-btn {
    width: 100%;
    height: 46px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    background-color: #de4743
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap button.flatform__finish-btn:hover {
    background-color: #a42825
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__guideLink {
    margin-right: 5px;
    color: #000;
    background-color: #fff
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__guideLink:hover {
    color: #000
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__lowerCommissionLink {
    color: #fff;
    background-color: #0067ff
}

.flatform__item-wrap .flatform__desc-wrap .flatform__link-wrap a.flatform__lowerCommissionLink:hover {
    color: #fff
}

#copy__success-floating-popup {
    display: none;
    position: fixed;
    z-index: 1000;
    left: 50%;
    bottom: 20px;
    transform: translateX(-50%);
    width: 84%;
    margin: 0 auto;
    max-width: 400px;
    background-color: #000;
    border-radius: 5px;
    padding: 18px 0
}

#copy__success-floating-popup .floating__popup-wrap p.floating__popup-desc {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: #fff
}

#copy__success-floating-popup.active {
    display: block
}

li.table__item {
    padding-bottom: 10px;
    border-radius: 5px;
    box-shadow: 0 0 10px 0 rgba(209, 216, 222, .41);
    background-color: #fff;
    position: relative
}

li.table__item:not(:first-child) {
    margin-top: 16px
}

li.table__item img.table__trophy-img {
    display: block;
    width: 50.2px;
    position: absolute;
    right: 15.7px;
    bottom: 47.8px
}

li.table__item .table__item-exchange {
    margin: 0 10px;
    padding: 10px 0;
    height: 35px;
    display: flex;
    align-items: center
}

li.table__item .table__item-exchange:first-child {
    height: 40px
}

li.table__item .table__item-exchange:nth-child(2) {
    border-bottom: 1px solid #eee
}

li.table__item .table__item-exchange:nth-child(3) {
    border-bottom: 1px solid #eee
}

li.table__item .table__item-exchange:nth-child(5) {
    height: 30px;
    padding: 0 0
}

li.table__item .table__item-exchange img.exchange__logo-img {
    display: block;
    height: 20px;
    object-fit: contain
}

li.table__item .table__item-exchange img.recommend__exchange-img {
    width: 87px;
    position: absolute;
    top: 3px;
    right: -6px
}

li.table__item .table__item-exchange .item__exchange-wrap {
    display: flex;
    font-size: 12px;
    font-weight: 500
}

li.table__item .table__item-exchange .item__exchange-wrap p.item__label {
    display: flex;
    align-items: center;
    white-space: pre-wrap
}

li.table__item .table__item-exchange .item__exchange-wrap p.item__label span.item__label-span {
    color: #0067ff
}

li.table__item .table__item-exchange .item__exchange-wrap p.item__label.item__label-en {
    width: 94px
}

li.table__item .table__item-exchange .item__exchange-wrap p.item__desc-tethermax {
    color: #0067ff
}

li.table__item .table__item-exchange .item__exchange-wrap p.item__label.item__label-emphasis span.item__label-emphasis-span {
    color: #0067ff
}

li.table__item .table__item-exchange a.flatform__guideLink,
li.table__item .table__item-exchange a.flatform__detail-link,
li.table__item .table__item-exchange a.flatform__lowerCommissionLink {
    width: calc(50% - 2.5px);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    font-size: 12px;
    font-weight: bold;
    box-shadow: 0 0 12px 0 #e1e6f2;
    height: 30px;
    text-decoration: none
}

li.table__item .table__item-exchange a.flatform__guideLink:hover,
li.table__item .table__item-exchange a.flatform__detail-link:hover,
li.table__item .table__item-exchange a.flatform__lowerCommissionLink:hover {
    text-decoration: none
}

li.table__item .table__item-exchange a.flatform__guideLink {
    margin-right: 5px;
    color: #000;
    background-color: #fff
}

li.table__item .table__item-exchange a.flatform__guideLink:hover {
    color: #000
}

li.table__item .table__item-exchange a.flatform__detail-link {
    width: 100%;
    color: #fff;
    background-color: #0067ff
}

li.table__item .table__item-exchange a.flatform__detail-link:hover {
    color: #fff;
    background-color: #0043a7
}

li.table__item .table__item-exchange a.flatform__lowerCommissionLink {
    color: #fff;
    background-color: #0067ff
}

li.table__item .table__item-exchange a.flatform__lowerCommissionLink:hover {
    color: #fff
}

li.table__item .table__item-exchange button.flatform__finish-btn {
    width: 100%;
    height: 30px;
    font-size: 14px;
    font-weight: bold;
    background-color: #de4743;
    color: #fff;
    border-radius: 5px
}

li.table__item .commission__rate-wrap .commission__rate-flex {
    display: flex;
    align-items: center
}

li.table__item .commission__rate-wrap .commission__rate-flex:not(:first-child) {
    padding: 10px 0px;
    margin: 0 10px;
    border-bottom: 1px solid #e3e3e3
}

li.table__item .commission__rate-wrap .commission__rate-flex .rate__progressbar-gray {
    width: 100%;
    height: 2px;
    background-color: #eaeef4
}

li.table__item .commission__rate-wrap .commission__rate-flex .rate__progressbar-gray .rate__progressbar-blue {
    height: 2px;
    background-color: #0067ff
}

li.table__item .commission__rate-wrap .commission__rate-flex .rate__progressbar-gray .rate__progressbar-red {
    height: 2px;
    background-color: #de4743
}

li.table__item .commission__rate-wrap .commission__rate-flex .rate__progressbar-gray .rate__progressbar-gradation {
    position: absolute;
    height: 2px;
    background: linear-gradient(to right, #0067ff 0%, #de4743 70%)
}

li.table__item .commission__rate-wrap .commission__rate-flex .commission__rate {
    padding: 2px 4px;
    border-radius: 3px;
    background-color: #eaeef4;
    font-size: 10px;
    font-weight: normal
}

li.table__item .commission__rate-wrap .commission__rate-flex .commission__text {
    height: 16px;
    font-size: 10px;
    color: #222;
    padding: 2px 4px;
    border-radius: 3px;
    background-color: #eaeef4;
    margin-left: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    word-break: break-all
}

ul.table__items {
    margin: 40px auto 0;
    width: 336px
}

ul.table__items li.table__item2 {
    border-radius: 5px;
    box-shadow: 0 0 15px 0 #d7dfeb;
    background-color: #fff;
    padding: 10px;
    position: relative
}

ul.table__items li.table__item2:not(:first-child) {
    margin-top: 16px
}

ul.table__items li.table__item2 .item__flex .logo__flex,
ul.table__items li.table__item2 .item__flex .normal__flex,
ul.table__items li.table__item2 .item__flex .influencer__flex {
    border-bottom: 1px solid #eee;
    padding-bottom: 10px
}

ul.table__items li.table__item2 .item__flex .normal__flex,
ul.table__items li.table__item2 .item__flex .influencer__flex,
ul.table__items li.table__item2 .item__flex .tethermax__flex {
    padding-top: 10px
}

ul.table__items li.table__item2 .item__flex .logo__flex img.exchange__logo-img {
    height: 20px;
    display: block;
    object-fit: cover
}

ul.table__items li.table__item2 .item__flex .logo__flex img.recommend__img {
    position: absolute;
    top: 10px;
    right: -5px;
    width: 76px;
    object-fit: cover;
    height: 24px
}

ul.table__items li.table__item2 .item__flex .normal__flex,
ul.table__items li.table__item2 .item__flex .influencer__flex {
    display: flex;
    align-items: center;
    text-align: left
}

ul.table__items li.table__item2 .item__flex .normal__flex p.normal__title,
ul.table__items li.table__item2 .item__flex .normal__flex p.normal__percent,
ul.table__items li.table__item2 .item__flex .normal__flex p.influencer__title,
ul.table__items li.table__item2 .item__flex .normal__flex p.influencer__percent,
ul.table__items li.table__item2 .item__flex .influencer__flex p.normal__title,
ul.table__items li.table__item2 .item__flex .influencer__flex p.normal__percent,
ul.table__items li.table__item2 .item__flex .influencer__flex p.influencer__title,
ul.table__items li.table__item2 .item__flex .influencer__flex p.influencer__percent {
    font-size: 12px;
    color: #000
}

ul.table__items li.table__item2 .item__flex .normal__flex p.normal__title,
ul.table__items li.table__item2 .item__flex .normal__flex p.influencer__title,
ul.table__items li.table__item2 .item__flex .influencer__flex p.normal__title,
ul.table__items li.table__item2 .item__flex .influencer__flex p.influencer__title {
    width: 73px
}

ul.table__items li.table__item2 .item__flex .normal__flex p.normal__percent,
ul.table__items li.table__item2 .item__flex .normal__flex p.influencer__percent,
ul.table__items li.table__item2 .item__flex .influencer__flex p.normal__percent,
ul.table__items li.table__item2 .item__flex .influencer__flex p.influencer__percent {
    margin-left: 20px
}

ul.table__items li.table__item2 .item__flex .tethermax__flex {
    display: flex
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__title-flex {
    width: 73px;
    position: relative;
    display: flex
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__title-flex p.tethermax__title {
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #0067ff
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__title-flex img.question__img {
    margin-left: 4px;
    display: block;
    object-fit: cover;
    width: 12px;
    height: 12px
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__title-flex .question__popup-box {
    position: absolute;
    opacity: 0;
    top: 21px;
    transition: all .3s ease-in-out
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__title-flex .question__popup-box p.popup__title {
    white-space: pre;
    padding: 6px 8px;
    border-radius: 4px;
    background-color: #e9f3ff;
    font-size: 12px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    color: #0067ff
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__title-flex .question__popup-box p.popup__title span.popup__title-span {
    color: #82879b
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__title-flex .question__popup-box.active {
    z-index: 2;
    opacity: 1;
    transition: all .3s ease-in-out
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex {
    position: relative
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex p.tethermax__percent {
    margin-left: 20px;
    text-align: left;
    font-size: 12px;
    font-weight: 600;
    color: #000
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex p.tethermax__percent span.tethermax__percent-span {
    color: #0067ff
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex p.tethermax__benefit-title {
    position: relative;
    margin-left: 20px;
    text-align: left;
    margin-top: 8px;
    font-size: 12px;
    font-weight: 500;
    color: #82879b;
    text-decoration: underline;
    cursor: pointer
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box {
    cursor: pointer;
    opacity: 0;
    transition: all .15s linear;
    position: absolute;
    z-index: 2;
    top: 43px;
    left: -56px;
    width: 283px;
    padding: 12px 12px 13px;
    background-color: #fff;
    box-shadow: 0 0 10px 0 rgba(209, 216, 222, .41);
    border-radius: 5px
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box p.benefit__popup-title {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    color: #000
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box {
    margin-top: 12px;
    padding: 12px 0;
    border-radius: 5px;
    background-color: #f2f7fc;
    display: flex;
    align-items: center;
    justify-content: center
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex {
    position: relative;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex p.normal__title,
ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex p.normal__price {
    font-size: 12px;
    font-weight: 500;
    color: #82879b
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex p.normal__price {
    margin-top: 5px;
    font-size: 14px
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex img.arrow__img {
    position: absolute;
    display: block;
    object-fit: cover;
    width: 80px;
    bottom: 5px;
    left: 0;
    z-index: 1
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .tethermax__price-flex {
    margin-left: 53px;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .tethermax__price-flex p.tethermax__title,
ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .tethermax__price-flex p.tethermax__price {
    font-size: 12px;
    font-weight: bold;
    color: #0067ff
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .tethermax__price-flex p.tethermax__price {
    margin-top: 5px;
    font-size: 14px
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box p.total__benefit {
    margin-top: 12px;
    font-size: 15px;
    font-weight: 500;
    text-align: center;
    color: #000
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box p.total__benefit span.total__benefit-span {
    font-weight: 600;
    color: #0067ff
}

ul.table__items li.table__item2 .item__flex .tethermax__flex .tethermax__percent-flex .benefit__popup-box.active {
    opacity: 1;
    transition: all .15s linear
}

.benefit__popup-bg {
    display: none;
    opacity: 0;
    background-color: rgba(0, 0, 0, .4);
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.benefit__popup-bg.active {
    display: block;
    opacity: 1
}

li.probability__table-item {
    width: calc(33.333333% - 5.333333px);
    border-radius: 5px;
    background-color: #f2f7fc;
    margin-top: 8px;
    padding: 10px 12px 14px 12px
}

li.probability__table-item:not(:nth-child(3n+1)) {
    margin-left: 8px
}

li.probability__table-item img.table__item-img {
    display: block;
    width: 24px;
    margin: 0 auto
}

li.probability__table-item p.table__item-para {
    margin-top: 8px;
    font-size: 11px;
    font-weight: 500;
    text-align: center
}

button.issueUid__modal-btn {
    display: none
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered {
    margin: 0 auto
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content {
    margin: 0 auto;
    width: 90%;
    padding: 17px 20px 20px;
    border-radius: 12px;
    background-color: #fff
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header {
    position: absolute;
    top: 20px;
    right: 20px
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header button.close {
    width: 24px;
    height: 24px
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header button.close img.close__img {
    width: 100%;
    display: block;
    object-fit: cover
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body {
    margin-top: 24px
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body p.issue__modal-title {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5;
    text-align: center;
    color: #222
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body p.issue__createdAt {
    margin: 12px auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    font-weight: 500;
    text-align: center;
    color: #de4743;
    width: 172px;
    height: 24px;
    border-radius: 4px;
    background-color: #ffebec
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body img.issue__img {
    margin: 24px auto 0;
    display: block;
    object-fit: cover;
    width: 169px;
    height: 110px
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body a.customer__center-link {
    margin: 20px auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 48px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    background-color: #0067ff
}

#issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body a.customer__center-link:hover {
    color: #fff;
    text-decoration: none
}

@media(min-width: 640px) {
    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered {
        max-width: 600px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content {
        width: 600px;
        padding: 25px 25px 25px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header {
        top: 25px;
        right: 25px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header button.close {
        width: 28px;
        height: 28px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body {
        margin-top: 15px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body p.issue__modal-title {
        font-size: 24px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body p.issue__createdAt {
        margin: 10px auto 0;
        font-size: 16px;
        width: 216px;
        height: 35px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body img.issue__img {
        width: 194px;
        height: 125.2px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body a.customer__center-link {
        height: 64px;
        font-size: 18px
    }
}

@media(min-width: 1200px) {
    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered {
        margin: 0 auto;
        max-width: 600px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content {
        width: 600px;
        padding: 25px 25px 25px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header {
        top: 25px;
        right: 25px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__header button.close {
        width: 28px;
        height: 28px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body {
        margin-top: 15px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body p.issue__modal-title {
        font-size: 24px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body p.issue__createdAt {
        margin: 10px auto 0;
        font-size: 16px;
        width: 216px;
        height: 35px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body img.issue__img {
        width: 194px;
        height: 125.2px
    }

    #issueUidModal.modal.fade .modal-dialog.modal-dialog-centered .modal-content .modal__body a.customer__center-link {
        height: 64px;
        font-size: 18px
    }

    form.search__form .search__form-wrap2 {
        width: 100%;
        height: 64px
    }

    form.search__form .search__form-wrap2 .selected__exchange-wrap {
        margin-right: 24px
    }

    form.search__form .search__form-wrap2 .selected__exchange-wrap img.selected__exchange-iconImg {
        margin-right: 10px;
        width: 24px;
        height: 24px
    }

    form.search__form .search__form-wrap2 .selected__exchange-wrap p.selected__exchange-name {
        margin-right: 20px;
        font-size: 20px;
        width: 73px
    }

    form.search__form .search__form-wrap2 .selected__exchange-wrap img.selected__exchange-dropDownImg {
        width: 17px;
        height: 13px
    }

    form.search__form .search__form-wrap2 .search__uid-inputWrap {
        width: 68%
    }

    form.search__form .search__form-wrap2 .search__uid-inputWrap input.uid__input {
        width: 100%;
        font-size: 18px
    }

    form.search__form .search__form-wrap2 .search__uid-inputWrap button.uid__input-btn {
        width: 64px;
        height: 64px
    }

    form.search__form .search__form-wrap2 .search__uid-inputWrap button.uid__input-btn img.uid__btn-img {
        width: 26.6px;
        height: 28.8px
    }

    form.search__form .search__form-wrap2 .exchange__list-wrap {
        width: 197px;
        max-width: 197px;
        max-height: 250px;
        padding: 14px 20px;
        justify-content: space-between;
        top: 70px;
        z-index: 1
    }

    form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items {
        margin-right: 20px
    }

    form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label img.item__icon-img {
        margin-right: 10px;
        width: 24px;
        height: 24px
    }

    form.search__form .search__form-wrap2 .exchange__list-wrap ul.exchange__items li.exchange__item .exchange__item-group label.item__label p.item__name {
        font-size: 20px
    }

    form.search__form .search__form-wrap2 .exchange__list-wrap img.item__dropUp-img {
        top: 5px;
        right: -3px
    }

    .recommend__exchange-flex {
        padding: 0 58px
    }

    .recommend__exchange-flex p.recommend__exchange-title {
        font-size: 18px
    }

    .recommend__exchange-flex ul.recommend__exchange-items {
        margin-left: 20px
    }

    .recommend__exchange-flex ul.recommend__exchange-items li.recommend__exchange-item {
        margin: 0 20px 20px 0
    }

    .recommend__exchange-flex ul.recommend__exchange-items li.recommend__exchange-item button.item__btn {
        font-size: 18px;
        height: 32px
    }

    section.faq__section {
        max-width: 100%
    }

    section.faq__section .faq__section-wrap {
        padding-top: 88px
    }

    section.faq__section .faq__section-wrap .faq__header {
        font-size: 42px
    }

    section.faq__section .faq__section-wrap .faq__accordion {
        margin-top: 38px
    }

    section.faq__section .faq__section-wrap .faq__accordion .faq__card {
        padding: 38px 0
    }

    section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button,
    section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button.collaped {
        display: flex;
        align-items: center
    }

    section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button p.card__header-question,
    section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button.collaped p.card__header-question {
        font-size: 18px;
        margin-right: 400px
    }

    section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button img.card__header-dropdown,
    section.faq__section .faq__section-wrap .faq__accordion .faq__card .faq__card-header .card__header-title .card__header-button.collaped img.card__header-dropdown {
        position: static;
        width: 22px;
        height: 11px
    }

    section.faq__section .faq__section-wrap .faq__accordion .faq__card .collapse p.faq__collapse-desc,
    section.faq__section .faq__section-wrap .faq__accordion .faq__card .collapsing p.faq__collapse-desc {
        margin-top: 20px;
        padding-top: 20px 35px;
        font-size: 18px
    }

    section.faq__section .faq__section-wrap .faq__accordion .faq__card.active {
        height: 100%;
        color: #000
    }

    .flatform__item-wrap {
        position: relative
    }

    .flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-gray {
        height: 4px
    }

    .flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-blue,
    .flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-red,
    .flatform__item-wrap .flatform__desc-wrap .flatform__commission-wrap .commission__link-wrap .commission__rate-wrap .commission__rate-flex .rate__progressbar-gradation {
        height: 4px
    }

    #copy__success-floating-popup {
        left: 60px;
        bottom: 40px;
        transform: initial;
        width: 320px;
        margin: 0;
        max-width: 320px
    }

    ul.table__items {
        margin: 40px auto 0;
        width: 928px
    }

    ul.table__items li.table__item {
        display: flex;
        padding: 0;
        position: relative;
        margin-top: 12px
    }

    ul.table__items li.table__item:not(:first-child) {
        height: 64px
    }

    ul.table__items li.table__item .item__menu-flex {
        padding: 21px 0;
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center
    }

    ul.table__items li.table__item .item__menu-flex:first-child {
        width: 15.732758%
    }

    ul.table__items li.table__item .item__menu-flex:not(:first-child) {
        width: 45.905172%
    }

    ul.table__items li.table__item .item__menu-flex:nth-child(2) {
        border-left: 1px solid #e3e3e3;
        border-right: 1px solid #e3e3e3
    }

    ul.table__items li.table__item .item__menu-flex p.menu__title {
        font-size: 18px;
        font-weight: 600;
        text-align: center;
        color: #222
    }

    ul.table__items li.table__item .item__menu-flex .menu__title-flex {
        display: flex;
        align-items: center;
        cursor: pointer
    }

    ul.table__items li.table__item .item__menu-flex .menu__title-flex p.menu__title {
        font-size: 18px;
        font-weight: bold;
        text-align: center;
        color: #0067ff
    }

    ul.table__items li.table__item .item__menu-flex .menu__title-flex img.question__img {
        margin-left: 4px;
        display: block;
        object-fit: cover;
        width: 17px;
        height: 17px
    }

    ul.table__items li.table__item .item__menu-flex .menu__title-flex .question__popup-box {
        position: absolute;
        top: -45px;
        left: 50%;
        transform: translate(-50%, 0);
        opacity: 0;
        transition: all .3s ease-in-out
    }

    ul.table__items li.table__item .item__menu-flex .menu__title-flex .question__popup-box p.popup__title {
        width: max-content;
        padding: 8px 12px;
        border-radius: 4px;
        background-color: #e9f3ff;
        font-size: 14px;
        font-weight: 500;
        color: #0067ff
    }

    ul.table__items li.table__item .item__menu-flex .menu__title-flex .question__popup-box p.popup__title span.popup__title-span {
        color: #82879b
    }

    ul.table__items li.table__item .item__menu-flex .menu__title-flex .question__popup-box.active {
        opacity: 1;
        transition: all .3s ease-in-out
    }

    ul.table__items li.table__item .logo__flex {
        width: 15.732758%;
        display: flex;
        align-items: center;
        justify-content: center
    }

    ul.table__items li.table__item .logo__flex img.exchange__logo-img {
        object-fit: cover;
        height: 21px;
        margin: 0 auto
    }

    ul.table__items li.table__item .logo__flex img.recommend__img {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        object-fit: cover;
        width: 44px;
        height: 20px;
        border-top-left-radius: 5px;
        border-bottom-right-radius: 5px
    }

    ul.table__items li.table__item .normal__flex,
    ul.table__items li.table__item .tethermax__flex {
        width: 45.905172%
    }

    ul.table__items li.table__item .normal__flex {
        display: flex;
        align-items: center;
        justify-content: center;
        border-left: 1px solid #e3e3e3;
        border-right: 1px solid #e3e3e3
    }

    ul.table__items li.table__item .normal__flex p.normal__percent {
        font-size: 16px;
        color: #222
    }

    ul.table__items li.table__item .tethermax__flex {
        display: flex;
        align-items: center;
        justify-content: center
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex {
        position: relative
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex p.tethermax__percent {
        font-size: 16px;
        font-weight: 600;
        color: #222
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex p.tethermax__percent span.tethermax__percent-span {
        color: #0067ff
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex p.tethermax__benefit-title {
        position: relative;
        text-align: center;
        margin-top: 4px;
        font-size: 12px;
        font-weight: 500;
        color: #82879b;
        text-decoration: underline;
        cursor: pointer
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box {
        cursor: pointer;
        opacity: 0;
        transition: all .15s linear;
        position: absolute;
        z-index: 2;
        top: -12px;
        left: 202px;
        width: 283px;
        padding: 12px 12px 13px;
        background-color: #fff;
        box-shadow: 0 0 10px 0 rgba(209, 216, 222, .41);
        border-radius: 5px
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box p.benefit__popup-title {
        font-size: 12px;
        font-weight: 600;
        text-align: center;
        color: #000
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box {
        margin-top: 12px;
        padding: 12px 0;
        border-radius: 5px;
        background-color: #f2f7fc;
        display: flex;
        align-items: center;
        justify-content: center
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex {
        position: relative;
        display: flex;
        align-items: center;
        flex-direction: column;
        justify-content: center
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex p.normal__title,
    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex p.normal__price {
        font-size: 12px;
        font-weight: 500;
        color: #82879b
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex p.normal__price {
        margin-top: 5px;
        font-size: 14px
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .normal__price-flex img.arrow__img {
        position: absolute;
        display: block;
        object-fit: cover;
        width: 100px;
        bottom: 5px;
        left: 0;
        z-index: 1
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .tethermax__price-flex {
        margin-left: 53px;
        display: flex;
        align-items: center;
        flex-direction: column;
        justify-content: center
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .tethermax__price-flex p.tethermax__title,
    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .tethermax__price-flex p.tethermax__price {
        font-size: 12px;
        font-weight: bold;
        color: #0067ff
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box .benefit__price-box .tethermax__price-flex p.tethermax__price {
        margin-top: 5px;
        font-size: 14px
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box p.total__benefit {
        margin-top: 12px;
        font-size: 15px;
        font-weight: 500;
        text-align: center;
        color: #000
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box p.total__benefit span.total__benefit-span {
        font-weight: 600;
        color: #0067ff
    }

    ul.table__items li.table__item .tethermax__flex .tethermax__percent-flex .benefit__popup-box.active {
        opacity: 1;
        transition: all .15s linear
    }

    .benefit__popup-bg {
        display: none;
        opacity: 0;
        background-color: rgba(0, 0, 0, .4);
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0
    }

    .benefit__popup-bg.active {
        display: block;
        opacity: 1
    }

    li.probability__table-item {
        padding: 10px 12px
    }

    li.probability__table-item img.table__item-img {
        width: 30px
    }

    li.probability__table-item p.table__item-para {
        font-size: 12px
    }
}