.frvPbM {
    -webkit-font-smoothing: auto;
    line-height: 1.5;
    background-color: rgba(248, 250, 252, 1);
    color: rgba(148, 163, 184, 1);
    -webkit-letter-spacing: -0.5px;
    -moz-letter-spacing: -0.5px;
    -ms-letter-spacing: -0.5px;
    letter-spacing: -0.5px;
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
    -webkit-tap-highlight-color: transparent;
    font-variant-numeric: tabular-nums;
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    width: 100%;
}

/*!sc*/
.frvPbM svg {
    display: inline-block;
    vertical-align: middle;
}

/*!sc*/
data-styled.g40[id="styled__FooterWrapper-fq095f-1"] {
    content: "frvPbM,"
}

/*!sc*/
.jFhLsL {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 32px;
    padding-bottom: 24px;
}

/*!sc*/
@media (min-width:1200px) {
    .jFhLsL {
        max-width: 1200px;
        padding-top: 64px;
        padding-bottom: 48px;
        padding-left: 0;
        padding-right: 0;
    }
}

/*!sc*/
@media (min-width:1280px) {
    .jFhLsL {
        max-width: 1280px;
    }
}

/*!sc*/
@media (min-width:1400px) {
    .jFhLsL {
        max-width: 1400px;
    }
}

/*!sc*/
data-styled.g41[id="styled__FooterContainer-fq095f-2"] {
    content: "jFhLsL,"
}

/*!sc*/
.jUAuNx {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
}

/*!sc*/
@media (min-width:1200px) {
    .jUAuNx {
        gap: 0.5rem;
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
}

/*!sc*/
@media (min-width:1400px) {
    .jUAuNx {
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
}

/*!sc*/
data-styled.g42[id="styled__FooterGrid-fq095f-3"] {
    content: "jUAuNx,"
}

/*!sc*/
.cUugtG {
    display: none;
    grid-column: span 2 / span 2;
}

/*!sc*/
@media (min-width:1200px) {
    .cUugtG {
        display: block;
    }
}

/*!sc*/
@media (min-width:1400px) {
    .cUugtG {
        display: none;
    }
}

/*!sc*/
data-styled.g43[id="styled__FooterEmptyDouble-fq095f-4"] {
    content: "cUugtG,"
}

/*!sc*/
.kXVzYf {
    grid-column: span 2 / span 2;
    position: relative;
    margin-bottom: -2px;
}

/*!sc*/
@media (min-width:1200px) {
    .kXVzYf {
        margin-bottom: 0;
    }
}

/*!sc*/
data-styled.g44[id="styled__FooterTitle-fq095f-5"] {
    content: "kXVzYf,"
}

/*!sc*/
.fHocdN {
    color: rgba(71, 85, 105, 1);
}

/*!sc*/
data-styled.g45[id="styled__FooterTitleColor-fq095f-6"] {
    content: "fHocdN,"
}

/*!sc*/
.HizcK {
    width: 96px;
    height: 27.36px;
}

/*!sc*/
@media (min-width:1200px) {
    .HizcK {
        margin-top: 4px;
    }
}

/*!sc*/
data-styled.g46[id="styled__FooterTitleImg-fq095f-7"] {
    content: "HizcK,"
}

/*!sc*/
.goxKtN {
    margin-top: 22px;
    line-height: 1.5;
}

/*!sc*/
data-styled.g47[id="styled__FooterTitleMenu-fq095f-8"] {
    content: "goxKtN,"
}

/*!sc*/
.jyWpGQ {
    margin-top: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

/*!sc*/
.jyWpGQ a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 3.6rem;
    height: 3.6rem;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: inherit;
}

/*!sc*/
data-styled.g48[id="styled__FooterTitleIcon-fq095f-9"] {
    content: "jyWpGQ,"
}

/*!sc*/
.gDIrsO {
    width: 24px;
}

/*!sc*/
data-styled.g49[id="styled__FooterTitleIconSvg-fq095f-10"] {
    content: "gDIrsO,"
}

/*!sc*/
@media (min-width:1200px) {
    .eXPgdC {
        margin-top: -2px;
    }
}

/*!sc*/
.eXPgdC ul {
    margin-top: 8px;
}

/*!sc*/
.eXPgdC ul li {
    line-height: 2;
}

/*!sc*/
.eXPgdC ul li a {
    cursor: pointer;
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform;
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

/*!sc*/
.eXPgdC ul li a:hover {
    color: rgba(71, 85, 105, 1);
}

/*!sc*/
data-styled.g51[id="styled__FooterMenu-fq095f-12"] {
    content: "eXPgdC,"
}

/*!sc*/
.bxqUIr {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    margin-top: 16px;
    color: rgba(71, 85, 105, 1);
}

/*!sc*/
@media (min-width:1200px) {
    .bxqUIr {
        margin-top: 0;
    }
}

/*!sc*/
data-styled.g52[id="styled__FooterMenuTitle-fq095f-13"] {
    content: "bxqUIr,"
}

/*!sc*/
.htLgTg {
    grid-column: span 2 / span 2;
}

/*!sc*/
.htLgTg ul {
    margin-top: 9px;
}

/*!sc*/
data-styled.g54[id="styled__FooterMenuDouble-fq095f-15"] {
    content: "htLgTg,"
}

/*!sc*/
.fXPrpW {
    margin-left: 12px;
    margin-right: 12px;
    border-right: 1px solid rgba(203, 213, 225, 1);
}

/*!sc*/
data-styled.g55[id="styled__FooterVerticalBar-fq095f-16"] {
    content: "fXPrpW,"
}

/*!sc*/
.fKZUM {
    font-size: 20px;
    line-height: 28px;
    color: rgba(100, 116, 139, 1);
    -webkit-letter-spacing: -0.4px;
    -moz-letter-spacing: -0.4px;
    -ms-letter-spacing: -0.4px;
    letter-spacing: -0.4px;
}

/*!sc*/
data-styled.g56[id="styled__FooterLargeText-fq095f-17"] {
    content: "fKZUM,"
}

/*!sc*/
.bBbghH {
    font-size: 1.5rem;
    line-height: 2.4rem;
    color: rgba(100, 116, 139, 1);
    -webkit-letter-spacing: -0.3px;
    -moz-letter-spacing: -0.3px;
    -ms-letter-spacing: -0.3px;
    letter-spacing: -0.3px;
}

/*!sc*/
data-styled.g57[id="styled__FooterMidiumText-fq095f-18"] {
    content: "bBbghH,"
}

/*!sc*/
.bVekdg {
    font-size: 14px;
    line-height: 1.6 !important;
}

/*!sc*/
data-styled.g58[id="styled__FooterSmallText-fq095f-19"] {
    content: "bVekdg,"
}

/*!sc*/
.gPqwvs {
    margin-top: 23px;
    white-space: nowrap;
    width: 100%;
    min-width: 274px;
}

/*!sc*/
@media (min-width:1200px) {
    .gPqwvs {
        margin-top: 3.6rem;
    }
}

/*!sc*/
@media (min-width:1400px) {
    .gPqwvs {
        margin-top: 5.8rem;
    }
}

/*!sc*/
.gPqwvs>a {
    cursor: pointer;
    text-align: center;
    border-radius: 6px;
    font-weight: 500;
    padding-top: 7px;
    padding-bottom: 11px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: rgba(255, 255, 255, 1);
    --tw-ring-color: rgba(226, 232, 240, 1);
    color: rgba(100, 116, 139, 1);
    white-space: nowrap;
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform;
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    --tw-shadow: 0 1px 3px 0 rgba(226, 232, 240, 0.8), 0 1px 2px 0 rgba(226, 232, 240, 0.4);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #e2e8f0), var(--tw-ring-shadow, 0 0 #e2e8f0), var(--tw-shadow);
    line-height: inherit;
}

/*!sc*/
.gPqwvs>a:hover {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    color: rgba(51, 65, 85, 1);
}

/*!sc*/
.gPqwvs>a:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

/*!sc*/
.gPqwvs>a:first-child {
    margin-right: 12px;
}

/*!sc*/
.gbLiSU {
    margin-top: 23px;
    white-space: nowrap;
    width: 100%;
    min-width: 274px;
}

/*!sc*/
@media (min-width:1200px) {
    .gbLiSU {
        margin-top: 24px;
    }
}

/*!sc*/
@media (min-width:1400px) {
    .gbLiSU {
        margin-top: 24px;
    }
}

/*!sc*/
.gbLiSU>a {
    cursor: pointer;
    text-align: center;
    border-radius: 6px;
    font-weight: 500;
    padding-top: 7px;
    padding-bottom: 11px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: rgba(255, 255, 255, 1);
    --tw-ring-color: rgba(226, 232, 240, 1);
    color: rgba(100, 116, 139, 1);
    white-space: nowrap;
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform;
    -webkit-transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    --tw-shadow: 0 1px 3px 0 rgba(226, 232, 240, 0.8), 0 1px 2px 0 rgba(226, 232, 240, 0.4);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #e2e8f0), var(--tw-ring-shadow, 0 0 #e2e8f0), var(--tw-shadow);
    line-height: inherit;
}

/*!sc*/
.gbLiSU>a:hover {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    color: rgba(51, 65, 85, 1);
}

/*!sc*/
.gbLiSU>a:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

/*!sc*/
.gbLiSU>a:first-child {
    margin-right: 12px;
}

/*!sc*/
data-styled.g59[id="styled__FooterBadgeWrapper-fq095f-20"] {
    content: "gPqwvs,gbLiSU,"
}

/*!sc*/
.QaFLW {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    border-top: 1px solid rgba(226, 232, 240, 1);
    margin-top: 34px;
    padding-top: 16px;
}

/*!sc*/
@media (min-width:1200px) {
    .QaFLW {
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 34px;
        padding-top: 16px;
    }
}

/*!sc*/
data-styled.g60[id="styled__FooterBottom-fq095f-21"] {
    content: "QaFLW,"
}

/*!sc*/
.goNGQ {
    font-size: 14px;
    line-height: 20px;
    margin-top: -1px;
    -webkit-letter-spacing: -0.47px;
    -moz-letter-spacing: -0.47px;
    -ms-letter-spacing: -0.47px;
    letter-spacing: -0.47px;
}

/*!sc*/
@media (min-width:1200px) {
    .goNGQ {
        line-height: 18px;
        margin-top: 0;
    }
}

/*!sc*/
data-styled.g61[id="styled__FooterBottomText-fq095f-22"] {
    content: "goNGQ,"
}

/*!sc*/
.huRnvE {
    font-size: 14px;
    line-height: 20px;
}

/*!sc*/
@media (min-width:1200px) {
    .huRnvE {
        line-height: 22px;
    }
}

/*!sc*/
data-styled.g62[id="styled__FooterBottomKorbitText-fq095f-23"] {
    content: "huRnvE,"
}

/*!sc*/
.iGlaaW {
    border-right: 1px solid rgba(226, 232, 240, 1);
    margin-left: 12px;
    margin-right: 12px;
}

/*!sc*/
@media (min-width:1200px) {}

/*!sc*/
.iGfYua {
    border-right: 1px solid rgba(226, 232, 240, 1);
    margin-left: 12px;
    margin-right: 12px;
    display: block;
}

/*!sc*/
@media (min-width:1200px) {
    .iGfYua {
        display: inline;
    }
}

/*!sc*/
data-styled.g63[id="styled__FooterTextDivider-fq095f-24"] {
    content: "iGlaaW,iGfYua,"
}

/*!sc*/
@media (min-width:1200px) {
    .gcUjyx {
        margin-top: 2px;
    }
}

/*!sc*/
.gcUjyx a {
    color: rgba(148, 163, 184, 1);
}

/*!sc*/
.gcUjyx a:hover {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    color: rgba(71, 85, 105, 1);
}

/*!sc*/
data-styled.g64[id="styled__NxcLogoWrapper-fq095f-25"] {
    content: "gcUjyx,"
}

/*!sc*/
.lpmAWv {
    padding-left: 12px;
    margin-top: 4px;
    width: 128px;
}

/*!sc*/
@media (min-width:1200px) {
    .lpmAWv {
        margin-top: 0;
        padding-left: 0;
        width: 144px;
    }
}

/*!sc*/
data-styled.g65[id="styled__NxcLogoSvg-fq095f-26"] {
    content: "lpmAWv,"
}

/*!sc*/
.Ryysf {
    border-radius: 9999px;
    margin-right: 6px;
    opacity: 0.8;
    padding: 6px;
}

/*!sc*/
.Ryysf:hover {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    background-color: rgba(148, 163, 184, 1);
}

/*!sc*/
.Ryysf:hover svg {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    color: rgba(248, 250, 252, 1);
}

/*!sc*/
data-styled.g68[id="styled__LinkIcon-fq095f-29"] {
    content: "Ryysf,"
}

/*!sc*/
.hFLcNc {
    position: relative;
    margin-top: 16px;
}

/*!sc*/
data-styled.g70[id="styled__LanguageWrapper-fq095f-31"] {
    content: "hFLcNc,"
}

/*!sc*/
.kwZzup {
    position: relative;
    width: 8.5rem;
    padding: 0.8rem 2rem 1rem 1rem;
    background-color: #fafafa;
    outline: 0;
    border: 1px solid #cccccc;
    border-radius: 4px;
    font-size: 1.4rem;
    color: #4d4d4d;
    text-align: left;
}

/*!sc*/
.kwZzup:hover,
.kwZzup:active,
.kwZzup:focus {
    background-color: #ffffff;
}

/*!sc*/
.kwZzup:hover span,
.kwZzup:active span,
.kwZzup:focus span {
    color: #1a1a1a;
}

/*!sc*/
.kwZzup .SelectedLanguage {
    margin: 0 9px 0 0;
}

/*!sc*/
.kwZzup .Arrow {
    position: absolute;
    top: 11px;
    right: 10px;
    background-color: transparent;
    padding: 0;
    width: 7px;
    height: 7px;
    border: 1px solid #b3b3b3;
    border-width: 1px 1px 0 0;
    border-style: solid;
    -webkit-transform: translateX(0) rotate(135deg);
    -ms-transform: translateX(0) rotate(135deg);
    transform: translateX(0) rotate(135deg);
}

/*!sc*/
data-styled.g71[id="styled__LanguageDropDown-fq095f-32"] {
    content: "kwZzup,"
}

/*!sc*/
.bYLNpD {
    display: none;
    position: absolute;
    width: 8.5rem;
    bottom: 40px;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 4px;
}

/*!sc*/
.bYLNpD ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/*!sc*/
.bYLNpD ul li button {
    width: 100%;
    padding: 0 9px 0 11px;
    background-color: #ffffff;
    border: 0;
    border-radius: 4px;
    font-size: 14px;
    line-height: 38px;
    color: #4d4d4d;
    text-align: left;
    cursor: pointer;
    outline: 0;
}

/*!sc*/
.bYLNpD ul li:hover button {
    background-color: #fafafa;
    color: #1a1a1a;
}

/*!sc*/
.bYLNpD ul li:active button {
    background-color: #fafafa;
    background-image: url('../images/resources/common/ic_check_bld981.html?dba3eed6a135ab9491f3bde19c19a81e');
    background-size: 16px;
    background-position: right 8px top 11px;
    background-repeat: no-repeat;
    color: #1a1a1a;
}

/*!sc*/
data-styled.g72[id="styled__LanguageDropDownItems-fq095f-33"] {
    content: "bYLNpD,"
}

/*!sc*/
.dJmmzx a {
    color: rgba(71, 85, 105, 1);
    font-weight: 500;
}

/*!sc*/
data-styled.g74[id="styled__TermsText-fq095f-35"] {
    content: "dJmmzx,"
}

/*!sc*/
.hxMFsr {
    width: 100%;
}

/*!sc .hxMFsr 과 .bYQuoP의 미디어쿼리 screen 지우니까 정상작동*/
@media 
(min-width:1200px) {
    .hxMFsr {
        background-image: url('../../s3.ap-northeast-2.amazonaws.com/portal-cdn.korbit.co.kr/web/img_login_common.png');
        background-size: 1440px;
        background-position: center top;
        background-repeat: no-repeat;
    }
}

/*!sc*/
data-styled.g252[id="styled__AccountLayoutWrapper-amyjv8-0"] {
    content: "hxMFsr,"
}

/*!sc*/
.bYQuoP {
    min-width: 360px;
    margin: 0 auto;
    padding: 40px 0 65px 0;
    background-color: #ffffff;
    min-height: calc(100vh - 330px);
}

/*!sc*/
@media 
(min-width:1200px) {
    .bYQuoP {
        width: 50%;
        margin: 0;
        padding: 80px 0 120px 0;
        box-shadow: 0px 24px 64px rgba(0, 0, 0, 0.08);
    }
}

/*!sc*/
data-styled.g253[id="styled__AccountPageWrapper-amyjv8-1"] {
    content: "bYQuoP,"
}

/*!sc*/
.ghxgYF {
    width: 91.1111%;
    min-width: 328px;
    max-width: 382px;
    margin: 0 auto;
}

/*!sc*/
@media 
(min-width:1200px) {
    .ghxgYF {
        max-width: 378px;
        padding: 0;
        margin-left: auto;
        margin-right: 106px;
    }
}

/*!sc*/
.ghxgYF form {
    margin-top: 32px;
}

/*!sc*/
data-styled.g254[id="styled__AccountFormWrapper-amyjv8-2"] {
    content: "ghxgYF,"
}

/*!sc*/
.gEyXyk {
    display: inline-block;
    margin-bottom: 40px;
    text-align: left;
}

/*!sc*/
data-styled.g255[id="styled__LogoWrapper-amyjv8-3"] {
    content: "gEyXyk,"
}

/*!sc*/
.hjDQiU {
    width: 70.29px;
    height: 20px;
}

/*!sc*/
data-styled.g256[id="styled__Logo-amyjv8-4"] {
    content: "hjDQiU,"
}

/*!sc*/
.jkYxJB {
    display: inline-block;
    width: 100%;
    padding-bottom: 16px;
    font-size: 28px;
    font-weight: 800;
    color: #1a1a1a;
    line-height: 36px;
}

/*!sc*/
data-styled.g258[id="styled__Title-amyjv8-6"] {
    content: "jkYxJB,"
}

/*!sc*/
.eXXpTi {
    display: block;
    color: #333333;
    font-size: 16px;
    font-weight: normal;
    line-height: 26px;
    -webkit-letter-spacing: -0.3px;
    -moz-letter-spacing: -0.3px;
    -ms-letter-spacing: -0.3px;
    letter-spacing: -0.3px;
}

/*!sc*/
data-styled.g259[id="styled__Notice-amyjv8-7"] {
    content: "eXXpTi,"
}

/*!sc*/
.goWEla {
    margin: 0;
    padding: 0;
    border: 0;
}

/*!sc*/
.goWEla div:not(:first-child) {
    margin-top: 16px;
}

/*!sc*/
data-styled.g261[id="styled__InputField-amyjv8-9"] {
    content: "goWEla,"
}

/*!sc*/
.ccGdee {
    margin: 0;
    padding: 0;
    border: 0;
    margin-top: 32px;
}

/*!sc*/
data-styled.g262[id="styled__ButtonField-amyjv8-10"] {
    content: "ccGdee,"
}

/*!sc*/
.dMZa-df {
    float: right;
}

/*!sc*/
data-styled.g263[id="styled__FloatRight-amyjv8-11"] {
    content: "dMZa-df,"
}

/*!sc*/
.vPSEI {
    margin: 0;
    min-width: 328px;
}

/*!sc*/
@media only screen,
(min-width:1440px) {
    .vPSEI {
        max-width: 378px;
    }
}

/*!sc*/
.vPSEI form {
    min-width: 328px;
}

/*!sc*/
@media only screen,
(min-width:1440px) {
    .vPSEI form {
        max-width: 378px;
    }
}

/*!sc*/
data-styled.g265[id="styled__ContentsWrapper-amyjv8-13"] {
    content: "vPSEI,"
}

/*!sc*/
.bHoMOR {
    min-width: 328px;
    overflow: hidden;
    height: 56px;
    border: solid 1px #e6e6e6;
    box-sizing: border-box;
    border-radius: 4px;
    position: relative;
    cursor: text;
    background: #ffffff;
    margin: 0;
}
.bHoMOR_bt {
    min-width: 328px;
    overflow: hidden;
    height: 56px;
    border: solid 1px #e6e6e6;
    box-sizing: border-box;
    border-radius: 4px;
    position: relative;
    cursor: text;
    background: #0c2748;
    margin: 0;
}

/*!sc*/
@media only screen,
(min-width:1440px) {
    .bHoMOR {
        max-width: 378px;
    }
}

/*!sc*/
.bHoMOR input {
    width: 378px;
    height: 56px;
    padding: 10px;
}

/*!sc*/
data-styled.g270[id="styled__StyledFloatContainer-in80mi-0"] {
    content: "bHoMOR,"
}

/*!sc*/
.fGAKDQ {
    min-width: 280px;
    border: none;
    font-size: 16px;
    margin: 2.3rem 0 0 1.4rem;
    padding: 0;
    outline: 0;
    font-style: normal;
    font-weight: normal;
    line-height: 26px;
    background: #ffffff;
    color: #1a1a1a;
}

/*!sc*/
.fGAKDQ::-webkit-input-placeholder {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    margin: 15px 0 15px 14px;
    color: #e6e6e6;
}

/*!sc*/
.fGAKDQ::-moz-placeholder {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    margin: 15px 0 15px 14px;
    color: #e6e6e6;
}

/*!sc*/
.fGAKDQ:-ms-input-placeholder {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    margin: 15px 0 15px 14px;
    color: #e6e6e6;
}

/*!sc*/
.fGAKDQ::placeholder {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    margin: 15px 0 15px 14px;
    color: #e6e6e6;
}

/*!sc*/
@media only screen,
(min-width:1440px) {
    .fGAKDQ {
        width: 330px;
    }
}

/*!sc*/
data-styled.g271[id="styled__StyledInput-in80mi-1"] {
    content: "fGAKDQ,"
}

/*!sc*/
.jUKSgW {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    -webkit-letter-spacing: -0.3px;
    -moz-letter-spacing: -0.3px;
    -ms-letter-spacing: -0.3px;
    letter-spacing: -0.3px;
    color: #808080;
    cursor: text;
    margin-left: 14px;
    position: absolute;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    -webkit-transform: translate(0, 1.3rem) scale(1);
    -ms-transform: translate(0, 1.3rem) scale(1);
    transform: translate(0, 1.3rem) scale(1);
}

/*!sc*/
data-styled.g272[id="styled__StyledLabel-in80mi-2"] {
    content: "jUKSgW,"
}

/*!sc*/
.eRbzTf {
    cursor: pointer;
    background-color: #e8e8e8;
    border: 1px solid #e8e8e8;
    color: #000;
    padding: 16px 16px 14px 16px;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    width: 100%;
    border-radius: 4px;
}

/*!sc*/
.eRbzTf:hover {
    opacity: 0.7;
}

/*!sc*/
.eRbzTf:disabled {
    opacity: 0.5;
    cursor: not-allowed;
}

/*!sc*/
data-styled.g280[id="styled__StyledButton-gkx4co-0"] {
    content: "eRbzTf,"
}

/*!sc*/
.cPBxNT {
    min-width: 328px;
    cursor: pointer;
    background-color: #e8e8e8;
    border: 1px solid #e8e8e8;
    color: #000;
    padding: 16px 16px 14px 16px;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    width: 100%;
    border-radius: 4px;
    cursor: pointer;
    background-color: #276EF1;
    border: 1px solid #276EF1;
    color: #fff;
}

/*!sc*/
@media only screen,
(min-width:1440px) {
    .cPBxNT {
        max-width: 378px;
    }
}

/*!sc*/
.cPBxNT:hover {
    opacity: 0.7;
}

/*!sc*/
.cPBxNT:disabled {
    opacity: 0.5;
    cursor: not-allowed;
}

/*!sc*/
.cPBxNT:hover {
    opacity: 1;
    background-color: #1D5BED;
    border: 1px solid #1D5BED;
}

/*!sc*/
.cPBxNT:disabled {
    opacity: 0.4;
    background-color: #276EF1;
    border: 1px solid #276EF1;
}

/*!sc*/
data-styled.g282[id="Button__PrimaryButton-uzqcvm-0"] {
    content: "cPBxNT,"
}

/*!sc*/
.bgiiWm {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    min-width: 360px;
    /*min-height:100vh;height:1px;*/
}

/*!sc*/
.bgiiWm:empty {
    display: none;
}

/*!sc*/
.bgiiWm>main {
    background-color: #f5f7f9;
}

/*!sc*/
.bgiiWm>footer {
    margin-top: auto;
}

/*!sc*/
data-styled.g311[id="styled__StyledLayout-sc-5n1d53-0"] {
    content: "bgiiWm,"
}

/*!sc*/
.gxfobL {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 4px;
    color: #808080;
    font-size: 15px;
    line-height: 25px;
}

/*!sc*/
.gxfobL img {
    width: 16px;
    height: 16px;
    margin-right: 4px;
    vertical-align: middle;
}

/*!sc*/
.gxfobL b {
    color: #276ef1;
    font-weight: normal;
    vertical-align: middle;
}

/*!sc*/
.gxfobL strong {
    color: #808080;
    font-weight: normal;
    vertical-align: middle;
}

/*!sc*/
data-styled.g1493[id="styled__UrlSeal-sc-1qm3p4m-12"] {
    content: "gxfobL,"
}

/*!sc*/
.ipQBrv {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    min-width: 328px;
    background: #F6F6F6;
    border-radius: 4px;
    color: #1a1a1a;
    padding: 15px 16px 15px 16px;
}

/*!sc*/
@media only screen,
(min-width:1440px) {
    .ipQBrv {
        max-width: 378px;
    }
}

/*!sc*/
data-styled.g1495[id="styled__InfoPanelTextWrapper-sc-1qm3p4m-14"] {
    content: "ipQBrv,"
}

/*!sc*/
.begkme {
    width: 100%;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    -webkit-letter-spacing: -0.3px;
    -moz-letter-spacing: -0.3px;
    -ms-letter-spacing: -0.3px;
    letter-spacing: -0.3px;
}

/*!sc*/
data-styled.g1496[id="styled__InfoPanelField-sc-1qm3p4m-15"] {
    content: "begkme,"
}

/*!sc*/
.gQTpre {
    cursor: pointer;
}

/*!sc*/
data-styled.g1497[id="styled__InfoPanelText-sc-1qm3p4m-16"] {
    content: "gQTpre,"
}

/*!sc*/
.fOiNTA {
    position: absolute;
    top: 15px;
    right: 15px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}

/*!sc*/
data-styled.g1498[id="styled__ArrImg-sc-1qm3p4m-17"] {
    content: "fOiNTA,"
}

/*!sc*/
.cAjgqB {
    width: 100%;
    margin: 0;
    padding: 16px 0 32px 0;
    min-width: 328px;
}

/*!sc*/
@media only screen,
(min-width:1440px) {
    .cAjgqB {
        max-width: 378px;
    }
}

/*!sc*/
.cAjgqB a {
    display: inline-block;
    position: relative;
    margin: 0;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 25px;
    -webkit-text-decoration: underline;
    text-decoration: underline;
    color: #808080;
}

/*!sc*/
.cAjgqB a.signUp {
    color: #1a1a1a;
}

/*!sc*/
data-styled.g1501[id="styled__LinkWrapper-sc-1qm3p4m-20"] {
    content: "cAjgqB,"
}

/*!sc*/


/*                                메인배너 css 카피                                 */
/*Py-12 lg:py-32 둘이 위아래로 순서바꾸니까 적용됨*/
.py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}


@media (min-width: 1200px) {
    .lg\:py-32 {
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
}

.overflow-x-hidden {
    overflow-x: hidden;
}

/*my-container 미디어와 선택자 둘다 min으로 통일하니 적용됨*/
/*@media (min-width: 1200px),(min-width: 1400px){.my-container {max-width: 1400px;}}*/
@media (min-width: 1200px) {
    .my-container {
        min-width: 1200px;
    }
}

@media (min-width: 768px) {
    .my-container {
        min-width: 768px;
    }
}

@media (min-width: 480px) {
    .my-container {
        min-width: 480px;
    }
}

/*@media (min-width: 1200px){.my-container {width: 100%;}}*/
.my-container {
    margin-left: auto;
    margin-right: auto;
}

/*max-w-1280 mx-auto*/
.max-w-1280 {
    max-width: 1280px;
}

.mx-auto {
    margin-left: auto;
    margin-right: auto;
}

/*lg\:flex justify-between items-center */
@media (min-width: 1200px) {
    .lg\:flex {
        display: flex;
    }
}

.justify-between {
    justify-content: space-between;
}

.items-center {
    align-items: center;
}

/*text-center lg:text-left text-3xl font-bold tracking-tighter keep-all*/
@media (min-width: 1200px) {
    .lg\:text-left {
        text-align: left;
    }

}

.keep-all {
    word-break: keep-all;
}

.tracking-tighter {
    letter-spacing: -.05em;
}

.font-bold {
    font-weight: 700;
}

.text-center {
    text-align: center;
}

/*mt-6 lg:mt-6 text-xl tracking-tighter*/
@media (min-width: 1200px) {
    .lg\:mt-6 {
        margin-top: 1.5rem;
    }
}

/*.mt-6 {
    margin-top: 1.5rem;
    margin-left: 1rem;
}*/

/*text-blue-500 font-bold*/
.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.font-bold {
    font-weight: 700;
}

/*logos*/

@media (min-width: 768px) {
    .logos[data-v-a587c798] {
        margin-top: 2rem;
        display: flex;
        justify-content: center;
    }

    .text-3xl {
        font-size: 1.575rem;
        line-height: 2.25rem;
    }

    .text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem;
        text-align: center;
    }

    .logos img[data-v-a587c798] {
        margin-right: 1rem;
        height: 4rem;
        width: 4rem;
    }
}

@media (max-width: 767px) {
    .logos[data-v-a587c798] {
        margin-top: 1rem;
        display: flex;
        justify-content: center;
    }

    .text-3xl {
        font-size: 1.575rem;
        line-height: 2.25rem;
    }

    .text-xl {
        font-size: 1rem;
        line-height: 1.75rem;
    }

    .logos img[data-v-a587c798] {
        margin-right: 1rem;
        height: 3rem;
        width: 3rem;
    }
}

@media (min-width: 1200px) {
    .logos[data-v-a587c798] {
        margin-top: 0;
    }

    .text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem;
    }

    /*.text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }*/
}


/*group relative inline-block cursor-pointer*/
.cursor-pointer {
    cursor: pointer;
}

.inline-block {
    display: inline-block;
}

.relative {
    position: relative;
}

/*img*/
/*.logos img[data-v-a587c798] {margin-right: 1rem;height: 4rem;width: 4rem;}*/
@media (min-width: 1200px) {
    .logos img[data-v-a587c798] {
        height: 6rem;
        width: 6rem;
    }
}

img,
video {
    max-width: 100%;
    height: auto;
}

img,
svg,
video,
canvas,
audio,
embed,
object {
    display: block;
    vertical-align: middle;
}

img {
    border-style: solid;
}

/*invisible absolute -top-20 bg-blueGray-100 rounded pl-3 py-2 leading-relaxed text-xs w-60 group-hover:visible*/
.leading-relaxed {
    line-height: 1.625;
}

.text-xs {
    font-size: .75rem;
    line-height: 1rem;
}

.pl-3 {
    padding-left: 0.75rem;
}

.py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.bg-blueGray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(241, 245, 249, var(--tw-bg-opacity));
}

.rounded {
    border-radius: 0.25rem;
}

.w-60 {
    width: 15rem;
}

.-top-20 {
    top: -5rem;
}

.absolute {
    position: absolute;
}

.invisible {
    visibility: hidden;
}

/*b*/
.mrh-2 {
    margin-right: 0.5rem;
}

b,
strong {
    font-weight: bolder;
}

/* 코빗 앱 */

/*bg-blueGray-50 py-16=4>2rem수정 overflow-x-hidden*/

.py-16 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.bg-blueGray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(17,17,34,var(--tw-bg-opacity));
}

/*lg:flex lg:justify-between lg:items-center max-w-1280 mx-auto*/

@media (min-width: 768px)
{
.lg\:justify-between {
    justify-content: space-between;
}
.lg\:items-center {
    align-items: center;
}
.lg\:flex {
    display: flex;
}
.lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
}
.lg\:text-left {
    text-align: left;
}
.lg\:justify-start {
    justify-content: flex-start;
}
.lg\:mt-0 {
    margin-top: 0;
}
.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
}
}

/*text-center keep-all lg:text-left text-3xl lg:text-5xl font-bold tracking-tighter text-blueGray-700 몇개는 위에*/

.text-blueGray-700 {
    --tw-text-opacity: 1;
    color: rgba(255,255,255,var(--tw-text-opacity));
}

/*mt-5 text-center keep-all lg:text-left text-2xl tracking-tighter text-blueGray-500 font-medium*/
.text-blueGray-500 {
    --tw-text-opacity: 1;
    color: rgba(248,227,158,var(--tw-text-opacity));
}
.font-medium {
    font-weight: 500;
}

.mt-h {
    margin-top: 1.25rem;
}
.mt-3 {
    margin-top: 0.75rem;
}
.flex {
    display: flex;
}
.mb-3 {
    margin-bottom: 0.75rem;
}
.mt-6 {
    margin-top: 1.5rem;
}

/*코빗 가입 my-container py-16 lg:py-24 overflow-x-hidden*/

@media (min-width: 768px)
{
.lg\:text-center {
    text-align: center;
}
.lg\:mt-12 {
    margin-top: 3rem;
}
.lg\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
}
}

.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59,130,246,var(--tw-text-opacity));
}

/*py-3 px-6 rounded-md text-lg font-medium bg-blue-600 text-white hover:bg-blue-700 transition duration-200 ease-in-out focus:ring-4 focus:ring-blue-600 focus:ring-opacity-50 mr-2*/


.ease-in-out {
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}
.duration-200 {
    transition-duration: .2s;
}
.transition {
    transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;
}
.texth-white {
    --tw-text-opacity: 1;
    color: rgba(255,255,255,var(--tw-text-opacity));
}
.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.pyh-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 227, 158,var(--tw-bg-opacity));
}

.bg-blue-601 {
    --tw-bg-opacity: 1;
    background-color: rgba(17,17,34,var(--tw-bg-opacity));
}
.rounded-md {
    border-radius: 0.375rem;
}
/*py-2 px-4 text-base text-blue-500 font-medium hover:text-blue-600 transition duration-200 ease-in-out*/

.text-base {
    font-size: 1rem;
    line-height: 1.5rem;
}
.px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
}

/*코빗 상단배너 스타트 my-container mt-6 lg:mt-2 mb-6 lg:mb-6*/

@media (min-width: 768px)
{
.lg\:mb-6 {
    margin-bottom: 1.5rem;
}
.lg\:mt-2 {
    margin-top: 0.5rem;
}
.lg\:w-80 {
    width: 20rem;
}
.lg\:block {
    display: block;
}
}

.mb-6 {
    margin-bottom: 1.5rem
}

/*overflow-hidden relative*/

.overflow-hidden {
    overflow: hidden;
}

/*headerBannersWrapper*/

#headerBannersWrapper[data-v-e157234a]{
    scrollbar-width: none;
    position: relative;
    overflow-x: scroll;
}

/*headerBanners# transform-gpu transition pb-2 lg:mt-0 flex min-w-max space-x-4 lg:space-x-6*/

#headerBanners[data-v-e157234a] {
    min-height: 120px;
    padding-top: 0.25rem;
}


div.flex[data-v-e157234a]:last-of-type {
    margin-right: 0;
}

.pb-2 {
    padding-bottom: 0.5rem;
}

.transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
}

/*w-72 lg:w-80 h-auto cursor-pointer rounded-lg border border-blueGray-100 my-shadow transform-gpu transition hover:-translate-y-1 overflow-hidden*/

.my-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(226, 232, 240, .8), 0 1px 2px 0 rgba(226, 232, 240, .4);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #e2e8f0),var(--tw-ring-shadow, 0 0 #e2e8f0),var(--tw-shadow);
}
.border-blueGray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(241,245,249,var(--tw-border-opacity));
}
.border {
    border-width: 1px;
}
.rounded-lg {
    border-radius: 0.5rem;
}
.w-72 {
    width: 18rem
}
.h-auto {
    height: auto;
}

img, video {
    max-width: 100%;
    height: auto;
}
.w-9 {
    width: 2.25rem;
}
.h-full {
    height: 100%;
}
/*hidden lg:block absolute top-0 left-0 cursor-pointer w-9 h-full*/
.hidden {
    display: none;
}
.left-0 {
    left: 0px;
}
.top-0 {
    top: 0px;
}
/*w-9 h-9 rounded-full bg-blueGray-600 text-white opacity-60*/

.opacity-60 {
    opacity: .6;
}
.bg-blueGray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(71,85,105,var(--tw-bg-opacity));
}
.rounded-full {
    border-radius: 9999px;
}
.h-9 {
    height: 2.25rem;
}
.mg-l{
    margin-left: 20px;
}

.banner_wraper { height: 60px; width: 1880px; position: absolute; overflow: hidden; }
.banner_wraper img { height: 45px; position: absolute; }

