﻿@charset 'utf-8';

@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

/* CSS 시작*/
html {
	height: 100%;
	width: 100%;
	overflow-y: scroll;
}
body {
	font-family: "Pretendard-Regular", "Noto Sans KR", sans-serif;
	font-size: 16px;
	letter-spacing: -1px;
	color: #101010;
	-webkit-text-size-adjust: none;
	word-break: keep-all;
}

div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; font-family:inherit; outline:none; letter-spacing: -0.5px;}
h1, h2, h3, h4, h5, h6, h7, h8, h9,th {font-weight:500;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
nav ul, li { list-style: none; }
a { margin: 0; padding: 0; font-size: 100%; text-decoration: none; vertical-align: baseline; background: transparent; outline: 0;}
img { vertical-align: middle; border:none; max-width: 100%;}
img.bull { vertical-align: middle; border:none;padding-right:7px;}
table { border-collapse: collapse; border-spacing: 0; border-collapse: collapse; table-layout: fixed; word-break: break-all;}
input { margin: 0; padding: 0px; box-sizing: border-box; vertical-align: top; appearance: none; color: #666; border-radius: 0; font-family:inherit; border:1px solid #8b8b8b;}
input::-webkit-input-placeholder {color: #666;}
input:-moz-placeholder {color: #666;}
input:-ms-input-placeholder {color: #666;}

/*label, legend {display:none;}*/
button{cursor:pointer;_cursor /**/:hand;vertical-align: middle; border:none;font-family:inherit; outline:none;}

select{padding:0 0px 0 10px;font-size:12px;font-family:inherit;-webkit-appearance: menulist;}


.hid { position: absolute; left: -9999px; font-size: 0; width: 0; height: 0; text-indent: -9999px; overflow: hidden; }


/* 끝 CSS */
