﻿@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, text, textarea, button, checkbox, radio, table, tbody, th, td, select {margin:0px; padding:0px;}

html, body {width:100%; height:100%; margin:0px; padding:0px; overflow:hidden;}
body{font-size:0.75em; font-family:"nanumgothic","맑은 고딕", Tahoma, SimSun, "MS PGothic",Sans-serif; color:#444444; line-height:1.5em; word-wrap:break-word; word-break:break-all;}

table{border-spacing:0; border-collapse: collapse; padding:0; margin:0;}
th, td{padding:0; margin:0; font-size:1em;}

img, fieldset, button, text {border:0 none;}

ul, ol, li{list-style:none outside;}
legend{visibility:hidden; width:0; height:0; overflow:hidden; position:absolute; top:-10000px; line-height:0;}
hr{display:none;}

text, select, button, textarea{vertical-align:top; font-family:inherit;}
text, select {padding:0; font-size:1em; font-family:Dotum;}
label {vertical-align:middle;} 
img{vertical-align:middle;}

address, em{font-style:normal;}

.hidden{visibility:hidden; width:0; height:0; overflow:hidden; position:absolute; top:-10000px;line-height:0;}

a{color:#222; text-decoration:none; cursor:pointer;}
a:hover, a:active, a:focus{text-decoration:none; color:#000;}
