body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/background01.gif)
	color:#333333;
}

td,br,p,input,div,layer,
{
	font-size: 12px;
	font-family: "굴림";
	line-height: 18px;
	color: #333333;
}

form {margin: 0;}

a:link {  color: #333333; text-decoration: none}
a:visited {  color: #5c5c5c; }
a:active {  color: #333333; text-decoration: none}
a:hover {  color: #333333; text-decoration: none}

.notice {font-size: 12px; color: #333333}
.notice a:link {font-size: 12px; color: #333333; text-decoration: none}
.notice a:visited {font-size: 12px; color: #333333; text-decoration: none}
.notice a:active {font-size: 12px; color: #333333; text-decoration: none}
.notice a:hover {font-size: 12px; color: #000000; text-decoration: underline}
.noticeDate {  font-size: 11px; color: #999999}

.loc {font-family: "돋움"; font-size: 11px; line-height: 16px; color: #AAAAAA}
.loc a:link {font-family: "돋움"; font-size: 11px; color: #AAAAAA; text-decoration: none}
.loc a:visited {font-family: "돋움"; font-size: 11px; color: #AAAAAA; text-decoration: none}
.loc a:active {font-family: "돋움"; font-size: 11px; color: #AAAAAA; text-decoration: none}
.loc a:hover {font-family: "돋움"; font-size: 11px; color: #666666; text-decoration: underline}

.line14 {  line-height: 14px}
.line15 {  line-height: 15px}
.line16 {  line-height: 16px}
.line17 {  line-height: 17px}
.line19 {  line-height: 19px}

.lineheight {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}
.bluetext {
	font-size: 12px;
	font-weight: bold;
	color: #2282C4;
	line-height: 16px;
}

.text11 {
	font-size: 11px;
	color: #000000;
}
.text12 {
	font-size: 12px;
	color: #000000;
}

.text13 {
	font-size: 13px;
	color: #000000;
}
.text14 {
	font-size: 14px;
	color: #000000;
}
.text15 {
	font-size: 15px;
	color: #000000;
}

.text16 {
	font-size: 16px;
	color: #000000;
}
.maintext {
	font-size: 12px;
	font-weight: bold;
	color: #005959;
	line-height: 16px;
}
.boldnam {
	font-size: 12px;
	font-weight: bold;
	color: #070794;
}
.greenbold {
	font-size: 12px;
	font-weight: bold;
	color: #1FB859;
}
.boldgrey {
	font-size: 12px;
	font-weight: bold;
	color: #8A8A8A;
}
.blackbold {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}
.blackbold20 {
	font-size: 20px;
	LINE-HEIGHT: 500%;;
	line-height: 30px;
	font-weight: bold;
	color: #333333;
}
.blackbold25 {
	font-size: 30px;
	LINE-HEIGHT: 500%;;
	line-height: 30px;
	font-weight: bold;
	color: #333333;
}
.orangebold {
	font-size: 12px;
	font-weight: bold;
	color: #F78B00;
}
.bluecss {
	font-size: 12px;
	color: #436291;
}

.title_input {
	FONT-SIZE: 14px;
	COLOR: black;
	FONT-FAMILY: "돋움", "굴림";
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #c2c2c2;
}.largecss {
	font-size: 16px;
	font-weight: bold;
	color: #3366CC;
}
.style2 {color: #FFFFFF; text-decoration: none;}
.style2 a:link {color: #FFFFFF; text-decoration: none;}
.style2 a:visited {color: #FFFFFF; text-decoration: none;}
.style2 a:active {color: #FFFFFF; text-decoration: none;}
.style2 a:hover {color: #FFFFFF; text-decoration: none;}

.style3 {color: #F3720A; text-decoration: none;}
.style3 a:link {color: #F3720A; text-decoration: none;}
.style3 a:visited {color: #F3720A; text-decoration: none;}
.style3 a:active {color: #F3720A; text-decoration: none;}
.style3 a:hover {color: #F3720A; text-decoration: none;}

.gaesantable {
	font-size: 12px;
	font-weight: bold;
	color: 1078AB;
}

.nemobox {
	font-size: 12px;
	line-height: 28px;
	color: #666666;
}
.nemo_brown {
	font-size: 12px;
	color: #993300;
	line-height: 20px;
}
FORM {
	MARGIN: 0px
}
.form_input {
	BORDER-RIGHT: #c9c7b3 1px solid; BORDER-TOP: #c9c7b3 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #c9c7b3 1px solid; COLOR: #323232; BORDER-BOTTOM: #c9c7b3 1px solid; FONT-FAMILY: dotum,verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.form_input_r {
	BORDER-RIGHT: #c9c7b3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c9c7b3 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c9c7b3 1px solid; COLOR: #323232; BORDER-BOTTOM: #c9c7b3 1px solid; FONT-FAMILY: dotum,verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY: dotum,verdana
}

/* 일정게시판 */
.schedule table { width:698px; border-collapse: collapse;}
.schedule table th{ border-top:2px solid #f4790f; height:34px; background:url(../images/board/th_bg.gif) repeat-x; border-left:1px solid #c8cac5; border-right:1px solid #c8cac5;}
.schedule table td{ border:1px solid #c8cac5; padding:10px; vertical-align:top;text-align:right; height:79px;  }
.sun { color:#d97e73;}
.sat { color:#4690ea;}
.report { float:left;}