body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,굴림; font-size:9pt; color:#555555; }

form { margin:0px; }
img {border:0px;}

a:link, a:visited, a:active { text-decoration:none; color:#555555; }
a:hover { text-decoration:none; color:#222222; }

a.fm:link, a.fm:visited, a.fm:active { font:normal 11px Dotum; text-decoration:none; color:#555555; letter-spacing:-1px; }
a.fm:hover { font:normal 11px Dotum; text-decoration:none; color:#000000; letter-spacing:-1px; }

a.sm:link, a.sm:visited, a.sm:active { font:normal 12px Gulim; text-decoration:none; color:#367800; letter-spacing:-1px; }
a.sm:hover { font:normal 12px Gulim; text-decoration:none; color:#000000; letter-spacing:-1px; }

a.bm:link, a.bm:visited, a.bm:active { font:normal 12px Gulim; text-decoration:none; color:#000099; letter-spacing:-1px;}
a.bm:hover { font:normal 12px Gulim; text-decoration:none; color:#000000; letter-spacing:-1px; }

a.gm:link, a.gm:visited, a.gm:active { font:normal 12px Gulim; text-decoration:none; color:#578816; letter-spacing:-1px; }
a.gm:hover { font:normal 12px Gulim; text-decoration:none; color:#000000; letter-spacing:-1px; }

a.largetitle:link, a.largetitle:visited, a.largetitle:active { font:bold 24px Dotum; text-decoration:none; color:#000099; letter-spacing:-1px; }
a.largetitle:hover { font:bold 24px Dotum; text-decoration:none; color:#000000; letter-spacing-1px;}

a.mmtitle:link, a.mmtitle:visited, a.mmtitle:active { font:bold 14px Dotum; text-decoration:none; color:#000099; letter-spacing:-1px; }
a.mmtitle:hover { font:bold 14px Dotum; text-decoration:none; color:#000000; letter-spacing:-1px; }

a.smalltitle:link, a.smalltitle:visited, a.smalltitle:active { font:bold 16px Dotum; text-decoration:none; color:#000000; letter-spacing:-1px; }
a.smalltitle:hover { font:bold 16px Dotum; text-decoration:none; color:#000099; letter-spacing:-1px; }

.lh { line-height: 150%; }
.jt { text-align:justify; }


li { list-style:none; height:19px;}

.gulim_9 { font:normal 12px; gulim; color:#525C70; letter-spacing:-1px; line-height:150%; } 
.dotum_8 { font-family:Dotum; font-size:8pt; letter-spacing:-1px; color:#525C70; }
.datetime { font-family:Gulim; font-size:9pt; color:#525C70; }
.date8 { font-family:Tahoma;Verdana,Dotum; font-size:8pt; }
.dotum_8w { font-family:Dotum; font-size:8pt; letter-spacing:-1px; color:#FFFFFF; }
.dotum_9 { font-family:Dotum; font-size:9pt; line-height:150%; color:#555555; }
.dotum_9c { font-family:Dotum; font-size:9pt; color:#1E3766; }
.dotum_13 { font-family:Dotum;font-size:13pt; color:#1E3766; letter-spacing:-1px;}
.dotum_19 { font-family:Dotum;font-size:19pt; color:#000099; letter-spacing:-1px;}
.mtitle9b { font:bold 12px Gulim; color:#333333; letter-spacing:-1px; }
.mtitle9g { font:bold 12px Gulim; color:green; letter-spacing:-1px; }

.more { font-family:Dotum;font-size:8pt; color:#777777;letter-spacing:-0.05em; }
.search_input { font:normal 11px Dotum;border:1px solid #A2BAD4;background-color:#F4F9FF;border-right:1px solid #BAD1E9; border-bottom:1px solid #BAD1E9;width:205px;height:21px;padding:4px;color:#7A7A7A;letter-spacing:-0.05em; }

/* 관리자 시작 */
.gulbold {font-family:굴림;color:666666;font-weight:bold;}
.gulbold A {font-size:13px;color:666666}
.gulbold A:link    {text-decoration:none;}
.gulbold A:visited {text-decoration:none;}
.gulbold A:active  {text-decoration:none;}
.gulbold A:hover   {text-decoration:none;color:CC0000;} 

.gulim12_666666 {  font-family: "굴림"; font-size: 12px; color: #666666; line-height: 24px}
.gulim12_777777 {  font-family: "굴림"; font-size: 12px; color: #666666; line-height: 30px}

a.adm:link, a.adm:visited, a.adm:active { font:bold 12px Gulim,Verdana,Tahoma; text-decoration:none; color:#555555; letter-spacing:-1px; }
a.adm:hover { font:bold 12px Gulim,Verdana,Tahoma; text-decoration:none; color:#000000; letter-spacing:-1px; }

/*
text-decoration:underline ---> 언더라인
font-weight:bold; ---> 볼더
*/
.engsmall {font-family:tahoma,Verdana,Helvetica;font-size:7pt;;color:666666;}
.textarea.tx { border:1px solid #BABABA; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; padding:2px; }
input.ed { height:19px; border:1px solid #BABABA; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; padding:3px 2px 0 2px; }
.textarea {border:1px solid;font-family:굴림,tahoma,verdana;font-size:9pt;color:black;background-color:white}
.textareafull {border:1px solid;font-family:굴림,tahoma,verdana;font-size:9pt;color:black;;width:100%;background-color:white;line-height:150%}
.input {border:1px solid #CCCCCC;background-color:white;border-top-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC; border-left-color:#CCCCCC; font-family:굴림;font-size:9pt;height:18}
.inputfull {border:1px solid #CCCCCC;background-color:white;border-top-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC; border-left-color:#CCCCCC; font-family:굴림;width:100%;font-size:9pt;height:18}
.button {border:1px solid Black;background-color:F1F1F1;border-top-color:Black; border-right-color:Black; border-bottom-color:Black; border-left-color:Black; font-family:굴림;font-size:9pt;height:18}
.select {BACKGROUND-COLOR: CCE9FF; BORDER-BOTTOM: #707070 1px solid; BORDER-LEFT: #707070 1px solid; BORDER-RIGHT: #707070 1px solid; BORDER-TOP: #707070 1px solid; COLOR: 000000; HEIGHT: 20px; size: 30;font-family:tahoma;font-size=7pt;}
.submit {border:1px solid #770000;font-family:굴림;color:black;background-color:#F7F3F7;border-top-color:#770000; border-right-color:#770000; border-bottom-color:#770000; border-left-color:#770000; height:20}
.table_solidborder {BORDER-BOTTOM:BLACK 1px solid; BORDER-LEFT:BLACK 1px solid; BORDER-RIGHT:BLACK 1px solid; BORDER-TOP:BLACK 1px solid; COLOR:BLACK;}
