@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR&display=swap');


@font-face {

font-family: 'Noto Sans KR';

font-style: normal;

font-weight: 300;

src: url(../fonts/NotoSansKr/NotoSansKR-Light.woff2) format('woff2'),

url(../fonts/NotoSansKr/NotoSansKR-Light.woff) format('woff'),

url(../fonts/NotoSansKr/NotoSansKR-Light.otf) format('opentype');

}

@font-face {

font-family: 'Noto Sans KR';

font-style: normal;

font-weight: 400;

src: url(../fonts/NotoSansKr/NotoSansKR-Regular.woff2) format('woff2'),

url(../fonts/NotoSansKr/NotoSansKR-Regular.woff) format('woff'),

url(../fonts/NotoSansKr/NotoSansKR-Regular.otf) format('opentype');

}

@font-face {

font-family: 'Noto Sans KR';

font-style: normal;

font-weight: 700;

src: url(../fonts/NotoSansKr/NotoSansKR-Bold.woff2) format('woff2'),

url(../fonts/NotoSansKr/NotoSansKR-Bold.woff) format('woff'),

url(../fonts/NotoSansKr/NotoSansKR-Bold.otf) format('opentype');

}


/* CSS Document */
*{margin:0; padding:0; box-sizing: border-box}
html, body{ width:100%; height: :100%; font-family: 'Noto Sans KR', sans-serif!important; letter-spacing:-0.03em;}
body{min-height: 500px;}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,span,a,table{margin:0; padding:0; box-sizing: border-box;}
table{ border-collapse:collapse;}
ul,ol,li{ list-style:none;}
img	{vertical-align:middle;}

input,textarea,select, button{ font-family:inherit; font-size:inherit; font-weight:inherit; color:#000; font-family:'Noto Sans Kr'; vertical-align:middle;}
address, em {font-style:normal;}

a{ color:#000; text-decoration: none; }
button {cursor:pointer; border:0;}
a:hover,button:hover{text-decoration: underline}
caption, legend{visibility: visible; width: 0; height: 0; overflow: hidden; font-size: 0; line-height: 0; text-indent: -3000em}
fieldset{border: 0;}