:root {
    --primary: #333;
    --secondary: #e1dcdc;
    --white: #fff;
    --width: 300px;
    --left: -300px;
    --right: 300px;
    --height: 600px;
    --top: -600px;
    --bottom: 600px;
    --family: Nunito Sans, Nunito Sans bold, regular;
    --base: 12px;
    --isi-width: 91%;
}

.border {
    top: 0px;
    left: 0px;
    border: 1px solid #333;
    box-sizing: border-box;
}

#bar_Top {
    top: 0px;
    width: 308px;
    height: 10px;
    left: 419px;
    background: url(bar_Top.png);
    background-size: contain !important;
    background-repeat: no-repeat !important;
    position: relative;
    cursor: pointer;
    display: none;
}

#cont_bar {
    top: 0px;
    left: 428px;
    width: 297px;
    height: 19px;
    position: relative;
    display: none;
}

#bar_footer {
    top: 141px;
    left: 0px;
    width: 300px;
    height: 20px;
    background: url(bar_footer.png);
    background-size: contain !important;
    background-repeat: no-repeat !important;
}

#PI_hit {
    top: 0px;
    left: 0px;
    width: 149px;
    height: 20px;
    cursor: pointer;
    opacity: 0;
    position: absolute;
}

#link_hit {
    top: 0px;
    left: 150px;
    width: 150px;
    height: 20px;
    cursor: pointer;
    opacity: 0;
    position: absolute;
}

#isi-container {
    top: 0px;
    left: 428px;
    width: 300px;
    height: 59px;
    overflow: hidden;
    font-size: 9px;
    line-height: 12px;
    /*letter-spacing: -0.5px;*/
    position: relative;
    color: var(--primary);
    background-color: var(--white);
    display: none;
}

#isi {
    width: 88%;
    height: 59px;
    overflow-x: hidden;
    padding: 0 60px 0 11px;
    font-family: var(--family);
}

.scroller-container {
    top: 2px;
    right: 4px;
    width: 5px;
    height: 42px;
    position: absolute;
}

.knob-arrange {
    right: 0px;
    width: 5px;
    height: 56px;
    background: #EEF1F3;
    border-radius: 5px;
}

.knob {
    top: 0px;
    right: 0px;
    width: 5px;
    height: 12px;
    border-radius: 5px;
    cursor: pointer;
    background: #003A5D;
    position: absolute;
}

#isi h1 {
    font-size: 9px;
    line-height: 9px;
    margin: 0px 0 -3px 0;
    font-weight: bold;
    color: #004165;
    letter-spacing: -0.1px;
}

#isi h2 {
    font-size: 9px;
    line-height: 12px;
    margin: 5px 0 10px 0;
    color: #004165;

}

#isi p {
    margin: 7px 0 0 0;
}

#isi .blue {
    color: #004165;
}

#isi .bold {
    font-weight: bold;
}

#isi .link {
    text-decoration: underline;
    text-decoration-style: solid;
    font-weight: bold;
    cursor: pointer;
    color: #004165;
}

#isi .sup {
    vertical-align: 2px;
    font-size: 6.5px;
    line-height: 6.5px;
    letter-spacing: .10px;
    margin-left: 1px;
}

#isi .p_indent {
    margin-left: 1em;
    text-indent: -1em;
}

ul {
    position: relative;
    margin: 8px 0 10px 10px;
    padding: 0;
    list-style: none;
}

ul li {
    margin-bottom: 2px;
    position: relative;
}

ul li::before {
    content: "• ";
    position: absolute;
    left: -8px;
    font-weight: bold;
}

#isi .list {

    margin-left: -4px;
}

#isi .nobr {
    white-space: nowrap;
}

.boxed_warning {
    position: relative;
    padding: 10px;
    border: var(--primary) 1px solid;
}

#isi .legal {
    float: left;
    margin: 7px 0 10px 10px;
    font-size: 9px;
    line-height: 9px;
    letter-spacing: -0.5px;
    color: #000000;
}

#isi #isi_logo {
    width: 73px;
    height: 16px;
    float: left;
    margin: 8px 0 0 0;
    background-image: url(isi_logo.png);
    background-size: contain !important;
    background-repeat: no-repeat !important;
    position: relative;
    cursor: pointer;
}

.mb2 {
    margin-bottom: 2px !important;
}

.mb-3 {
    margin-bottom: -3px !important;
}

.mb4 {
    margin-bottom: 4px !important;
}

.mb6 {
    margin-bottom: 6px !important;
}

.mb8 {
    margin-bottom: 8px !important;
}

.mb10 {
    margin-bottom: 10px !important;
}

.mb12 {
    margin-bottom: 12px !important;
}

.mb14 {
    margin-bottom: 14px !important;
}

.mb16 {
    margin-bottom: 16px !important;
}

/*
.firefox-mac {
    width: calc(var(--isi-width) + 15px) !important;
}

.ff-pc {
}

.pc-all {
}

.ie-11 {}

.ie-edge {}

.chrome-mac {}

.safari {}

.chrome-pc {}

.iphoneIpad {}

.android {}*/