
#cc--main {
    z-index: 20;
}

#cm {
    max-width: 420px !important;
}

#cc_div * {
    font-family: Jost, sans-serif;
    font-size: 17px;
    font-weight: 300;
    font-style: normal;
    line-height: 1.4;
    color: #222;
}
#cc_div #c-ttl {
    font-weight: 400;
}
#cc_div .cc-link {
    border: none;
    color: #000;
    text-decoration: none;
    font-weight: 300;
    font-family: Jost, sans-serif;
    opacity: 1;
}
#cc_div .cc-link:hover {
    text-decoration: underline;
}
#cc_div .c-bn {
    font-size: 13px !important;
}
#cc_div #c-txt p:nth-child(2) {
    margin-top: 8px;
}
#cc_div #c-bns button, #cc_div #s-bns button {
    font-family: Jost, sans-serif;
    font-size: 16px !important;
    font-weight: 400;
    line-height: 1.2;
    outline: none;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: none;
    border-radius: 20px;
    background: #eaeff2;
    height: 40px;
    padding: 0 30px;
    transition: all ease-in-out 0.2s;
    letter-spacing: 0;
}
#cc_div #c-bns button span, #cc_div #s-bns button span {
    color: #222;
    font-weight: 400;
}
#cc_div #c-bns button:hover, #cc_div #s-bns button:hover {
    background: #eff4f4;
}
#cc_div #c-bns button:first-child, #cc_div #s-bns button:first-child {
    background: #7e893f;
    color: #fff;
}
#cc_div #c-bns button:first-child span, #cc_div #s-bns button:first-child span {
    color: #fff;
}
#cc_div #c-bns button:first-child:hover, #cc_div #s-bns button:first-child:hover {
    background: #7e893f;
}
#cc_div #c-links {
    margin-top: 15px;
    font-size: 13px;
}
#cc_div #c-links .cc-link {
    margin-right: 8px;
}
#cc_div .desc p {
    margin-top: 8px;
}
#cc_div .desc table {

}
