body,form{margin:0;padding:0;}
body, td, div, p, span, th{font-family:"돋움", "Verdana";font-size:12px;}

img{border:0;vertical-align: middle;}
p,form,img,b {margin:0;padding:0;vertical-align: middle;}

select	{font-family:"돋움", "Verdana";font-size:12px; margin:0; padding:0;vertical-align: middle;}
input	{font-family:"돋움", "Verdana";font-size:12px; margin:0;padding:0;vertical-align: middle; height:18px; line-height:1.4; }
.input	{ font-size:12px;  font-family:굴림; border:1px solid #BDBEBD; }
.btn	{ font-size:12px; border:1px solid #BDBEBD; padding:0; margin:0; font-family:"돋움", "Verdana"; font-weight:normal; cursor:pointer; line-height:1.0;}


A:link { color:#333333; text-decoration:none }
A:visited { color:#333333; text-decoration:none }
A:active { color:#333333; text-decoration:none }
A:hover { color: #737173; text-decoration:none }

a.br:link { text-decoration:none; color:#746359}
a.br:visited { text-decoration:none; color:#746359}
a.br:hover {text-decoration:none; color:#993333;}

.shortbtn {color:#906D3B;background-color:#FFFFFF;border:#906D3B 1px solid;cursor:pointer;}

.box {font-family: "굴림"; BORDER-RIGHT: 1px #ffffff solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR:#f3f3f3}
.button { font-size:11px;  font-family:돋움; border:1px solid #BDBEBD; cursor:pointer; }
.solid { font-size:12px;  font-family:굴림; border:1px solid #BDBEBD }
.input1 { font-size:8pt;  font-family:굴림; border:1px solid #BDBEBD; background-color:#EFF3E7;}
.area {	border: 1px solid #D2D3D3; font-size:12px;  font-family:굴림; }
.menu { color:#333333; font-size: 12px; font-family: "굴림", "Arial", "Helvetica", "sans-serif"; line-height: 160% }
.submenu { color:#737173; font-size: 11px; font-family: "굴림", "Arial", "Helvetica", "sans-serif"; line-height: 150% }
.menupurple { color:#FF00FF; font-size: 12px;font-family: "굴림", "Arial", "Helvetica", "sans-serif"; line-height: 150% }
.bluelight { color:#33FFFF; font-size: 12px;font-family: "굴림", "Arial", "Helvetica", "sans-serif"; line-height: 150% }
.input_black { border:solid 1px black; font-family:Tahoma; font-size:8pt; color:white; background-color:#8c8c8c}

.t_menu{color:#FFFFFF; font-size: 13px; font-family: "굴림", "Arial", "Helvetica", "sans-serif"; line-height: 160%;}

a.t_menu:link { text-decoration:none; color:#FFFFFF}
a.t_menu:visited { text-decoration:none; color:#FFFFFF}
a.t_menu:hover {text-decoration:none; color:#737173;}

a.t_menu1:link {  font-size: 11px; font-family: "굴림", "Arial", "Helvetica", "sans-serif"; line-height: 120%; text-decoration:none; color:#FFFFFF}
a.t_menu1:visited {  font-size: 11px; font-family: "굴림", "Arial", "Helvetica", "sans-serif"; line-height: 120%; text-decoration:none; color:#FFFFFF}
a.t_menu1:hover {  font-size: 11px; font-family: "굴림", "Arial", "Helvetica", "sans-serif"; line-height: 120%; text-decoration:none; color:#737173;}

.bl{
	font-family: "굴림";
	font-size: 13px;
	color: #000000;	
}
.sbl{
	font-family: "굴림";
	font-size: 15px;
	color: #9B9C9D;	
}
.sca{
	border-style:dashed;
	border-width:1px;border-color:#aaaaaa;
	font-family: "굴림";
	font-size: 12px;
	color: #B0B0B0;
}
.fontstyle {
	font-family: "굴림";
	font-size: 11px;
	color: #C28686;
	font-style: normal;
}
.catefont {
	font-family: "굴림";
	font-size: 12px;
	color: #000000;
	font-style: normal;
}
.br{
	font-family: "굴림";
	font-size: 12px;
	color: #746359;
}

.bottomfont {
	font-family: "굴림";
	font-size: 12px;
	font-style: normal;
	color: #BCBCBC;
}
.graytext {
	font-family:"굴림";
	font-size: 12px;
	font-style: normal;
	color: #676767;
}
.graytext1 {
	font-family:"굴림";
	font-size: 8pt;
	font-style: normal;
	color: #636563;
}
.edit {
	font-size: 12px;
	border: 1px solid #CCCCCC;
}
.ca {
	border: 1px solid #999999;
}
.tbr {
	border: 1px solid #CCCCCC;
}
.hform{
	border:1px solid #FFFFFF ; background-color:#FFFFFF; font-size:12px; color:#676767
}
.cp { color:#FFFFFF; font-size: 10px; font-family: "Tahoma", "Helvetica", "sans-serif"; line-height: 150%
}

.line_E8{background-color: #E8E8E8;}
.col_2px {background-color:#ADADAD;} 
.board_txt02 {color: #726b67;}  /* 게시판 구분텍스트 (번호,제목.내용..) */
.pad10TB{padding-top:10px;padding-bottom:10px;}

li.poplisting {float:left; width:140px; list-style:none; white-space:nowrap; padding: 10px 0 0 0;}
div.f_tahoma {font-family:tahoma; color: #BD0000}

.tbl_write,.tbl_write th,.tbl_write td{border:0}
.tbl_write{width:100%;border-top:1px solid #24c0b9;border-bottom:1px solid #24c0b9;color:#666;font-size:11px;}
.tbl_write caption{display:none}
.tbl_write th{padding:5px 0 4px;border-bottom:solid 1px #d2d2d2;background-color:#f2f1f1;color:#222;font-weight:bold;line-height:18px;vertical-align:middle}
.tbl_write td{padding:8px 0 5px 10px;border-bottom:solid 1px #d2d2d2; text-align:left; line-height:2em;}
.tbl_write td.cont{padding:10px 0; line-height:1.5em;}
.tbl_write td.period {border-right:1px solid #d2d2d2; text-align:center; padding:0;}

/* 관리자 캘린더 */
span.sday {color:#455d98; font-weight:bold; font-size:16px; font-family:Tahoma, Verdana}
.sunday { font-size:12px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#e93c51;}
.day { font-size:12px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#333;}
.saturday { font-size:12px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#6a9dd3;}

/* 홈페이지 스타일 백업용
span.bbb14 {font-size:24px; font-weight:bold;  font-family:Tahoma, Verdana, Arial; color:#7ebb72;}
.sunday { font-size:11px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#e93c51;}
.day { font-size:11px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#666666;}
.saturday { font-size:11px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#6a9dd3;}
.mctdsel{ font-size:11px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#353535;}
a.sch:link { font-size:11px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#990000; text-decoration:underline; font-weight:bold;}
a.sch:visited { font-size:11px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#990000; text-decoration:underline; font-weight:bold;}
a.sch:hover { font-size:11px; font-family:Tahoma, Verdana, sans-serif, Arial; color:#990000; text-decoration:underline; font-weight:bold;}
.mainDate {font-size:12px; font-weight:bold;  font-family:Tahoma, Verdana, Arial; color:#7ebb72;}