@charset "utf-8";
/* 서영교 기본 css */


@font-face {
	font-family: 'NanumBarunGothic';
	src: url(/css/font/NanumBarunGothic.eot);
	src: url(/css/font/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
	url(/css/font/NanumBarunGothic.woff) format('woff'),
	url(/css/font/NanumBarunGothic.ttf) format('truetype');
}

@font-face {
	font-family: 'NanumBarunGothicWeb';
	src: url(/css/font/NanumBarunGothicWeb.eot);
	src: url(/css/font/NanumBarunGothicWeb.eot?#iefix) format('embedded-opentype'),
	url(/css/font/NanumBarunGothicWeb.woff) format('woff'),
	url(/css/font/NanumBarunGothicWeb.ttf) format('truetype');
}

html {overflow-y:scroll;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, table, th, td, input, select, textarea, button {margin:0;padding:0}
body, input, textarea, select, button, table {color:#181818; font-family:NanumBarunGothic; font-size:14px; line-height:1.5;}
fieldset, img {border:0 none}
dl, ul, ol, menu, li {list-style:none}
input, select, textarea, button {vertical-align:middle}
input::-ms-clear {display:none}
button {border:0 none; background-color:transparent; cursor:pointer}
a {color:#262626; text-decoration:none}
a:hover {color:#4559e9; text-decoration:underline}
a:active {background-color:transparent}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

table {border:0 none; border-spacing:0; border-collapse:collapse}

#wrap {min-width:320px;}