﻿@charset "utf-8";

@font-face { font-family:ngwoff; src:url("/resource/font/NanumGothic.woff"); }
@font-face { font-family:ngeot; src:url("/resource/font/NanumGothic.eot"); }

/* All Margin */
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, section,
table, caption, tbody, tfoot, thead, tr, th, td
{ margin:0; padding:0; border:0; font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; color:#6d6d6d; font-size:9pt; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}

/* 숨김 콘텐츠 */
#skip-navigation, .blind, .location, dt, legend, caption
{ position:absolute; left:-1000em; font-size:0; line-height:0; }

/* 목록 불릿 없애기 */
ol, ul { list-style:none; }

/* Align */
img, input, button, select { vertical-align:middle; margin:0; }

/* Text */
address, caption, em, cite { font-weight:normal; font-style:normal; }
ins { text-decoration:none; }
del { text-decoration:line-through; }

/* List */
fieldset, img, abbr, acronym { border:none; }

/* Link */
a			{ font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; color:#222222; font-size:9pt; text-decoration:none; }
a:link		{ color:#6d6d6d; }
a:visited	{ color:#6d6d6d; }
a:active	{ color:#6d6d6d; }
a:hover		{ color:#222222; text-decoration:underline; }

/* Top Menu */
a.menu { font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; color:#ffffff; font-size:9pt; font-weight:"bold"; text-decoration:none; }
a.menu:link		{ color:#ffffff; }
a.menu:visited	{ color:#ffffff; }
a.menu:active	{ color:#ffffff; }
a.menu.menu:hover { color:#ffffff; text-decoration:underline; }

u { color:#ffffff; }

.hid { display:none; }
