@charset "utf-8";

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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0; padding:0; border:0; outline: 0; font-family:굴림, Verdana, Arial, Helvetica, sans-serif; font-size:9pt
}

label{vertical-align:middle}

a {margin:0; padding:0; border:0; font-size:100%; background:transparent; font-family:굴림, Verdana, Arial, Helvetica, sans-serif; font-size:9pt}

a:link,
a:visited,
a:hover{color:#595959; text-decoration: none}

a:hover,
a:active,
a:focus{color:#6497DA}

.urgent a,
.urgent a:link,
.urgent a:visited,
.urgent a:hover,
.urgent a:hover,
.urgent a:active,
.urgent a:focus{color:#red}

table{table-layout:fixed; word-wrap:break-word; margin:0; border-spacing:0; padding:0; margin:0; border-right:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6}
th, td{border-top:1px solid #c6c6c6; border-left:1px solid #c6c6c6}
th{color:#255296; background-color:#EBF1FA; padding:5px}
td{padding:5px}
td.ellipsis{word-wrap:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url(ellipsis.xml#ellipsis)}
td .light{color:#f60}
caption{text-align:left}

input, select, button {vertical-align:middle; padding:0; margin:0}
input[type=text], input[type=password], select{font-size:9pt; background-color:#fff; border:1px solid #c6c6c6}
input[type=checkbox]{width:13px; height:13px}
input[type=radio]{width:18px; height:18px}
input{_margin-top:-1px}

.hide{position:absolute; left:0; top:0; width:1px; height:1px; font-size:0; line-height:0; visibility:hidden; margin:0; padding:0}
.none{display:none}
span.button.none{display:none}

.left{text-align:left}
.center{text-align:center}
.right{text-align:right}