/* text color */
$c20 : #202020 !default;
$c222 : #222 !default;
$c333 : #333 !default;
$c70 : #707070 !default;
$cddd : #ddd !default;
$c000 : #000 !default;
$c-ccc : #ccc !default;
$cfff : #fff !default;
$d-fz : 'Noto Sans';
$emphasisType01 : #266bf7 !default;
$emphasisType02: #1694d2 !default;
/* background */
$blueBg : $emphasisType01;
$whiteBg : $cfff;
$cccBg : $c-ccc;
$dddBg : $cddd;
$_222Bg : $c222;
$_333Bg : $c333;
$blackBg : $c000;
@font-face {
font-family: 'Noto Sans';
font-style: normal;
font-weight: 400;
src: url(./font/notoSans/eot/NotoSansKR-Regular-Hestia.eot);
src: url(./font/notoSans/eot/NotoSansKR-Regular-Hestia.eot?#iefix) format("embedded-opentype"), url(./font/notoSans/woff/NotoSansKR-Regular-Hestia.woff) format("woff");
}
/* reset */
:root{overflow-wrap: break-word;}
body,html{width: 100%;height: 100%;margin: 0;padding: 0; font-family:'Noto Sans DemLight', "맑은 고딕", "Malgun Gothic", Dotum, sans-serif;
font-size:13px;color: $c333;letter-spacing:-0.045em !important;}
:where(html, body, div, span, object,h1, h2, h3, h4, h5, h6, p, blockquote, a, button, abbr, address,
img, q,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr,
th, td,article, aside, footer, header, section, summary){
margin:0;padding:0;border:0;font:inherit;
}
:where(article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section){display: block;}
ol,ul,li{list-style: none;}
table{border-collapse: collapse;border-spacing: 0;}
a{text-decoration: none;color: inherit;}
address{font-style: normal;}
button{display: inline-block;border: none;background-color: transparent;cursor: pointer;}
input,button,a,select,option{font-family:inherit;font-size:inherit;}
button:focus{outline:none;}
caption,hr{display:none;}
pre{word-break:break-all;white-space:pre-line;margin: 0 !important;}