body, td, p, input, button, textarea, select, .c1 {
	font-family: Malgun Gothic,gulim,tahoma;
	font-size: 9pt;
	line-height: 150%;
}

body { text-align:center;}

ul { margin:0; padding:0;}

#wrap { text-align:left; }

form { margin:0px; }
img {border:0px;}
html{overflow-y:scroll}

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

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




/*로그인*/
.login_text           { font-size:11px;font-family:돋움,Dotum,sans-serif; color:a1a1a1;letter-spacing:-1px;line-height:150%; } /*글자*/
.login_text span      { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }  /*라인*/
.login_text a:link    { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.login_text a:visited { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.login_text a:active  { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.login_text a:hover   { font-size:11px;font-family:돋움,Dotum,sans-serif; color:111111;letter-spacing:-1px;line-height:150%; }

.join_text           { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; } /*글자*/
.join_text span      { font-size:11px;font-family:돋움,Dotum,sans-serif; color:999999;letter-spacing:-1px;line-height:150%; }  /*라인*/
.join_text a:link    { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.join_text a:visited { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.join_text a:active  { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; }
.join_text a:hover   { font-size:11px;font-family:돋움,Dotum,sans-serif; color:111111;letter-spacing:-1px;line-height:150%; }

.m_title      { font-size:12px;font-family:굴림,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; border-bottom:1px dashed #e3e3e3; padding:5px 5px 5px 0px; height:22px; padding-top:8px;}
.m_title1      { font-size:12px;font-family:굴림,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%;  padding:5px 5px 5px 0px; height:30px; }
.m_padding    { font-size:12px;font-family:굴림,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; border-bottom:1px dashed #e3e3e3; padding:5px 5px 5px 0px; height:22px; padding-top:8px;}
.m_padding1    { font-size:12px;font-family:굴림,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; padding:5px 5px 5px 0px; height:30px; }
.m_padding2   { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; border-bottom:1px dashed #e3e3e3; padding:5px 5px 5px 0px; height:30px; }
.m_padding3   { font-size:11px;font-family:돋움,Dotum,sans-serif; color:555555;letter-spacing:-1px;line-height:150%; border-bottom:1px dashed #e3e3e3; padding:5px 5px 5px 0px; height:30px; }

.m_ip { border:1px solid #cacaca;height:20px;color:333333; }



/* 탭메뉴 스타일 */

.tab_menu{overflow:hidden;width:820px;height:39px; padding-bottom:40px;padding-top:11px;background:url(/image/bg_ttab.jpg) no-repeat;}
.tab_menu li{float:left;position:relative;z-index:10;margin-left:-1px;padding:5px 18px 10px 20px;color:#fff;font-size:14px; font-weight:bold !important;letter-spacing:-1; font-size:14px !important; font-family:'NanumGothic'; }
.tab_menu li img{margin-bottom:1px;vertical-align:middle}
.tab_menu li span{color:#8bcf1f;font-family:tahoma; }
.tab_menu li a{display:block;color:#77bd3f;text-decoration:none; font-size:14px; font-weight:bold; font-family:'NanumGothic';}
.tab_menu li a:hover { text-decoration:none; }
.tab_menu li.on{z-index:20;padding:0 0 0px 20px; text-decoration:none !important; background-color:#77bd3f;}
.tab_menu li.on strong{display:block;padding:5px 22px 6px 0;font-weight:bold !important; color:#CCC;}
.tab_menu li.on strong a{color:#fff;text-decoration:none; font-size:14px; font-weight:bold;}
/* 탭메뉴 스타일 끝 */







