body, td, p, input, button, textarea, select, .c1, #globalNav{ font-family:Tahoma,굴림; font-size:9pt; color:#222222; }

form { margin:0px; }

/* img {border:0px;} */

a:link, a:visited, a:active { text-decoration:none; font-family:Tahoma,굴림; font-size:9pt; color:#888888;  }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#ffffff; }
a.menu:hover { text-decoration:none; }
a.submenu:link, a.submenu:visited, a.submenu:active { text-decoration:none; color:#ffffff; }
a.submenu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }
.boder_03 { border: 3px #DDDDDE solid}


/*기본 CSS*/
*, form{padding:0; margin:0; font-size:12px; font-family:Dotum,돋움; letter-spacing:0px;}
p, table, th, tr, td{border-collapse:collapse;}
img, a, a img, p{border:0;}/*이미지링크선 표시 없음*/
ul, li, li img {list-style:none;}
p{line-height:18px;}

/**************************************************************************/
.tbl{width:100%; border-top:2px solid #9e9e9e;  border-bottom:1px solid #9e9e9e;}
.tbl caption{display:none;}
.tbl th{text-align:center; padding:8px 10px 4px 10px; background-color:#f1f1f1; color:#333; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8;}
.tbl th.sub{font-size:11px; font-family:Dotum,����; line-height:16px; color:#333; letter-spacing:-1px; border-right:1px solid #c8c8c8;}
.tbl th a{color:#333; font-size:11px; letter-spacing:-1px;}
.tbl td.sub{padding:7px 10px 4px 10px; text-align:center; color:#555; background-color:#f9f9f9; border-right:1px solid #c8c8c8; border-right:1px solid #c8c8c8;}
.tbl td{padding:7px 10px 4px 10px;  color:#555; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8;}
.tbl td.l{text-align:left;}
.tbl tr td talbe tr td{border:0;}
.tbl tbody tr:hover{background-color:#f9f9f9;}

#navi {width:780px;height:30px;text-align:right;font-size:11px;color:#999999;}

