@charset "utf-8";

/* 공통 */

/* *
   * CSS Reset - DCU ver 5.0
   * Make	 : 2015-10-20
   * Last Modify : 2019-07-23
   *
   * Font	 : Nanum Gothic - 400, 800
*/

/* ============================== [01] Reset Default Style .Start ============================== */
/*	========== [01] [01] Basic Tag .Start ========== */
html					{color:#454545}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; font-size:100%; font-family:"Nanum Gothic", sans-serif, "맑은 고딕", "malgun gothic", "Apple SD Gothic Neo", "돋움"; vertical-align:baseline; background:transparent}
input, select				{font-family:"Nanum Gothic", sans-serif, "맑은 고딕", "malgun gothic", "Apple SD Gothic Neo", "돋움"}
div, p, form, table, caption, tbody, tfoot, thead, tr, th, td {font-size:14px; color:#454545}

body					{line-height:1}
ol, ul					{list-style:none}
blockquote, q				{quotes:none}
img					{vertical-align:top; max-width:100%}
hr					{display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0}
form					{display:inline-block; zoom:1; *display:inline; _display:inline; margin:0; padding:0}
table					{border-collapse:collapse; border-spacing:0}
table, caption, tbody, tfoot, thead, tr, th, td {vertical-align:middle}
blockquote:before, blockquote:after, q:before, q:after {clear:both; content: ""; content: none}
sup					{vertical-align:super; font-size:smaller}
strong					{font-weight:bold !important}

a					{margin:0; padding:0; display:inline-block; color:inherit; font-size:inherit; font-weight:inherit; vertical-align:baseline; background:transparent}
a:link					{text-decoration:none; color:inherit}
a:visited				{text-decoration:none; color:inherit}
a:hover					{text-decoration:none; color:inherit}
a:active				{text-decoration:none; color:inherit}
/*	========== [01] [01] Basic Tag .End   ========== */

/*	========== [01] [02] HTML5 Role Tag .Start ========== */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block}
ins					{background-color:#ff9; color:#000; text-decoration:none}
mark					{background-color:#ff9; color:#000; font-style:italic; font-weight:bold}
del					{text-decoration:line-through}
abbr[title], dfn[title]			{border-bottom:1px dotted; cursor:help}
/*	========== [01] [02] HTML5 Role Tag .End   ========== */
/* ============================== [01] Reset Default Style .End   ============================== */
