@charset "utf-8";
@import url(localspoqa.css);

:root {
    --background-color: #fff;
    --padding: 20px;
    --primain: #9CE6FF;
    --prisub: #F9876E;
    --primaintxt: #2AAFDC;
    --gray5: #F9F9FB;
    --gray10: #F3F4F8;
    --gray20: #D2D4DA;
    --gray30: #B3B5BD;
    --gray40: #9496A1;
    --gray50: #777986;
    --gray60: #5B5D6B;
    --gray70: #404252;
    --gray80: #282A3A;
    --gray90: #101223;

    --text-size: 14px;
    --text-input-text-color: #212121;
    --text-input-active-color: #000;
    --text-input-inactive-color: #e9ebee;
}
html, body, h1, h2, h3, h4, h5, h6, form, fieldset, img, button { margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; font-weight: revert; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main { display: block; }
ul, dl, dt, dd { margin: 0; padding: 0; list-style: none; }
a, a:link, a:visited, a:hover, a:active { text-decoration: none; }
html { position: relative; height: 100%;width: 100%; overflow: hidden;}
body { position: relative; height: 100%;width: 100%; background-color: #F0F0F0; overflow-x: hidden; overflow-y: auto;}
body,th,td,input,select,textarea,button {
    font-size: 14px;
    line-height: 1.5;
    font-family: 'Noto Sans KR', -apple-system,'SF Pro Display','Apple SD Gothic Neo','Malgun Gothic',sans-serif;
    color: #000
}
.pad-content {
    padding: 0 var(--padding);
}
.pad-top {
    padding-top: 10px;
}
.pad-bottom {
    padding-bottom: 36px;
}
img {max-width: 100%;}
