@charset "euc-kr";
/* CSS Document */

/* ÃÊ±âÈ­ */
* { margin:0; padding:0; font-size:12px; color:#777777; font-family:"µ¸¿ò","Tahoma", gulim,  dotum, dotum, AppleGothic, dotum; }

/* CSS DESIGN SET */
html { width:100%; height:100%; }
html>/**/body { width:100%; height:100%; margin:0px; overflow-y:scroll; }
body { width:100%; height:100%; position:relative; margin:0px;  padding:0px; line-height:140%; }
h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,table,th,td,form,legend,div,blockquote,pre,form,fieldset,input,a,button,select, { margin:0px;  padding:0px; list-style: none; line-height:140%;  background-color:transparent; }
img, fieldset { border:none; }
img, fieldset, table, th, td { border:none; }
ol, ul { list-style:none; }
textare a{ resize:none; }
 { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
a:link, a:visited {	color:#777777; text-decoration:none; cursor:pointer; outline:none; select-dummy: expression(this.hideFocus=true); background-color:transparent; }
a:hover, a:active, a:focus { color:#222222; text-decoration:none; cursor:pointer; select-dummy: expression(this.hideFocus=true); background-color:transparent; }
em, cite, address { font-style:normal; }
input { padding:2px; margin:3px 0 3px 0; vertical-align:middle; border:#d5d5d5 1px solid; overflow:hidden; }
input[type=image] { border:none; }
input[type=checkbox] { border:none; }
input[type=radio] { border:none; }
textarea { padding:4px; margin:0px; border:#d5d5d5 1px solid; }
table { border-collapse:collapse; }


/* layout id */
#wrap { position:absolute; width:100%; height:100%; }
#wraper { position:absolute; }
#top { position:relative; }
#main { position:relative; }
#sub { position:relative; }
#footer { position:relative; }


/* class */
.font11 { font-size:11px; line-height:14px; }
.font11 a:link, .font11 a:visited { font-size:11px; line-height:14px; }
.font11 a:hover, .font11 a:active, .font11 a:focus { font-size:11px; line-height:14px; }
.link_tit { color:#555555; font-size:12px; font-weight:bold; }
.link_tit a:link, .link_tit a:visited { color:#555555; font-size:12px; font-weight:bold; }
.link_tit a:hover, .link_tit a:active, .link_tit a:focus { color:#222222; font-size:12px; font-weight:bold; }

/* table */
.table1 { border-collapse:collapse; }
.table2 { border-collapse:collapse; }
.table2 td { padding:8px; }
.border_666 { width:100%; height:1px; background:#666666; }
.border_ccc { width:100%; height:1px; background:#cccccc; }