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

form { margin:0px; }

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

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu: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; }

body {
	margin: 10px 0 0 0;
	padding: 0;
	text-align:center;/* center layout in ie5 and 5.5. */
}
#container {
	width: 900px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}
#header {
	text-align:center; padding:0;
}
#header .top {
    text-align:right;padding:0;color:#222222; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;
}
#header .middle {
    text-align:left; height:30px; padding:0;
}
#header .bottom {
    text-align:left; padding: 7px 0 7px 50px; background-image: url(img/top_menu.gif);
}
#content {
    float:left; width:900px; padding:0; margin:0; text-align:left;
}

#content .left {
    float:left; width:650px; padding:0; margin:0; text-align:left;
}

#content .right {
    float:right; width:240px; padding:0; margin:0; text-align:left;
}
#footer {
	text-align:center; height:70px; padding:0; margin-top:15px;
}
#footer .top {
	border-bottom:1px solid #EEEEEE; padding-bottom: 5px;color:#999999; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;
}
#footer .middle {
    padding-top: 5px;color:#999999; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;
}
#footer .bottom {
    padding-top: 3px;color:#999999; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;letter-spacing:1.5pt;
}
#footer ul {
    list-style:none; margin:0; padding-top: 5px;
}
#footer li { 
    display:inline; padding:0 0 0 0;color:#999999; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;
}
#footer li a {
    color:#666666; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;
}
#vspace {
    width:auto; height:30px; margin:0px; padding-top:8px; clear:both;
}

.memo_content { color: #222222;border:1px solid #CCCCCC;background-color: }

.mainla_title{
font: bold 9pt 굴림;
color: #4D4C4C;
background:EEEEEE url(img/titlebar.gif) repeat-x;
text-transform: uppercase;
text-align : left;
padding: 5px 0 4px 10px;
border-left:#EEEEEE 1px solid;border-right:#EEEEEE 1px solid;border-top:#EEEEEE 1px solid;
}
.mainla_title a:link {
	font-size: 9pt; color: #4D4C4C;
}
.mainla_title a:visited {
	font-size: 9pt; color: #4D4C4C;
}
.mainla_title a:hover {
	font-size: 9pt; color: #4D4C4C;
}

.mainla_ul{
margin-top: 0;
margin-left: 3px;
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
padding-top: 0px;
font: 9pt 굴림;
list-style-type: none;
border-left:#EEEEEE 1px solid;border-right:#EEEEEE 1px solid;border-bottom:#EEEEEE 1px solid;
}
.mainla_li {
text-align : left;
padding-right: 0px; 
padding-left: 10px; 
padding-bottom: 5px; 
margin-bottom: 1px; 
padding-top: 5px;
list-style-type: none;
border-top:1px solid #EEEEEE;
}