@charset "utf-8";
@import url('landing.css');
@import url('header.css');
@import url('main.css');
@import url('portfolio.css');
@import url('sub.css');
@import url('footer.css');
@import url('board.css');

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&family=Noto+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://webfontworld.github.io/score/SCoreDream.css');
@import url('https://webfontworld.github.io/gmarket/GmarketSans.css');

* {margin:0; padding:0;}

html {font-size:62.5%;}

html, body {overflow-x:hidden;}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, font, img, ins, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0; padding:0; font-family:'Noto Sans KR', 'Noto Sans', 'Open Sans', 'Helvetica', 'Arial', sans-serif;}

p,br,td,table,tr,input,select,textarea {font-family:'Noto Sans KR', 'Noto Sans', 'Open Sans', 'Helvetica', 'Arial'; word-break:keep-all;}

textarea{border:1px solid #ddd; padding:7px; color:#454545;}

a:hover {text-decoration:none;}

table{border-collapse:collapse; border-spacing:0;}
table caption{width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}

h1, h2, h3, h4, h5, h6{font-size:100%; margin:0; padding:0;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img{display:block;}

img, fieldset, button{border:0 solid transparent;}
button img{display:none;}
img{vertical-align:top;}

ul, ol{list-style:none}
blockquote, q{quotes:none;}
hr{display:none;}

a:link, a:visited{color:#777770; text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}

textarea{overflow:auto;}
select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */
option{padding-right:6px;} /* Firefox Fix */
legend{position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}
