@charset "UTF-8";

/* =================================================================== */
/* Import Section
====================================================================== */
@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800&subset=korean');
@import url('https://fonts.googleapis.com/css?family=Nanum+Myeongjo:400,700,800&subset=korean');
@import url('https://fonts.googleapis.com/css?family=Noto+Serif+KR:200,300,400,500,600,700,900&subset=korean');


/*###################초기화 시키기 RESET###################*/
body,h1, h2, h3,h4,h5,h6,div, p, ul, ul li, dl, dt, dd,table, tr, th, td, caption,form, fieldset, input, select, textarea,address, blockquote {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
address, em {font-style:normal;}
h1, h2, h3,h4,h5,h6 {font-size:100%;}
ul li {list-style:none;}
img, fieldset {border:0 none;}


/*###################기본 설정 BASE###################*/
body {background:#fff; color:#545454; font-size:12px; font-family:'Nanum Gothic', sans-serif;}
html {overflow-y:scroll;}
a, a:link, a:active, a:visited {color:#545454; text-decoration:none;}
a:hover, a:focus {color:#545454; text-decoration:none;}
legend, caption, .hide {position:absolute; top:-5000px;	visibility:hidden;	width:0; height:0;	font-size:0;	line-height:0;}
hr, .hidden {display:none;}
.sound_only {visibility:hidden;width:0; height:0; line-height:0; padding:0; font-size:0;	background-color:none;}
