html {overflow-y:scroll}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/back_m.gif);
	background-repeat: repeat-x;
	font-family:Microsoft YaHei,Tahoma,\5b8b\4f53,helvetica,sans-serif;	
}
/*익스플로러*/
body, td, p, button, textarea, select, .c1 {
	
	font-size:10pt; color:#454545;
	font-family: Microsoft YaHei,Tahoma,\5b8b\4f53,helvetica,sans-serif;
	scrollbar-face-color:#FFFFFF; /* 바 색깔 */
	scrollbar-highlight-color: #FFFFFF; /* 왼쪽 그림자 */
	scrollbar-3dlight-color: #CCCCCC;  /* 바 테두리 */
	scrollbar-shadow-color: #CCCCCC;  /* 바 그림자 */
	scrollbar-darkshadow-color: #FFFFFF;  /* 오케이 */
	scrollbar-track-color: #EFEFEF;  /* 길 색 */
	scrollbar-arrow-color: #000000; /* 아래 위 화살표 */
}

.sub_menu {color: #b0b0b0;	font-size: 11px;}

.nav {		color: #b0b0b0;	font-size: 11px;}
a.nav:link, a.nav:visited, a.nav:active {  text-decoration:none; color: #b0b0b0;} 


/* 파이어 폭스*/
html>body, td, p, button, textarea, select, .c1 {
	 font-size:10pt; color:#454545;font-family:Microsoft YaHei,Tahoma,\5b8b\4f53,helvetica,sans-serif;
}


img {border: none;}
a:link, a:visited, a:active { text-decoration:none; color:#333333; }

a:hover { text-decoration:none; color:#f0761c}

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#333333; }
a.menu:hover { text-decoration:none; }
a.top2:link, a.top2:visited, a.top2:active { text-decoration:none; color:#ffffff; font-weight:bold }
a.top2:hover { text-decoration:none; color:#f0761c; font-weight:bold}

a.top:link, a.top:visited, a.top:active { text-decoration:none; }
a.top:hover { text-decoration:none; color:#62a000;}

.member { font-weight:bold; }
.guest  { font-weight:normal; }
.br { color: #706051;}
.gr { color: #7ab629;}


.lh { line-height: 150%;  }
.lh2s { line-height: 150%; font-size: 14px; font-weight:bold; 
font-family: Microsoft YaHei,Tahoma,\5b8b\4f53,helvetica,sans-serif }

.jt { text-align:justify; }
.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }
.ul { list-style-type:square; color:#66AEAD; }
.ct { color:#424E10; }
.comment { color:#707070; }

.ed {  font-size:9pt; color:#454545; border-top:1px solid #ababab;  border-bottom:1px solid #dfdfdf; border-left:1px solid #ababab; border-right:1px solid #dfdfdf; padding-top:2px;}
.search_01 {  font-size:9pt; color:#454545; border-top:3px solid #a6e25b;  border-bottom:3px solid #a6e25b; border-left:3px solid #a6e25b; border-right:3px solid #a6e25b; padding-top:2px;}
.ed2 {  font-size:9pt; color:#454545; border:1px solid #cccccc; line-height: 150%;}
.ed3 {border-top:1px solid #7f9db9;  border-bottom:1px solid #7f9db9; border-left:0px solid; border-right:0px solid; padding-top:2px;}
.tx {  font-size:9pt; color:#454545;  border:1px solid #cccccc; }
.small { font-size:8pt;  }
.text1 { 
    font-weight:bold;
    font-size: 16px;
	color:#454545; text-decoration:none;
	margin-left:5px; margin-right:5px; }
.text3 { font-size:14px;   color:#ffffff; text-decoration:none; }
.text2 { font-size:16px; color:#ffffff;   text-decoration:none; 
margin-left:5px; margin-right:5px;font-weight:bold;}
.text4 { font-size:5pt; color:yellow; text-decoration:none; }
.text5 { font-size:16px; color:#ffffff; text-decoration:none; }
.text6 { font-size:18px;   color:#454545; text-decoration:none; font-weight:bold;}
.text7 { font-size:16px;   color: #333; text-decoration:none; }
.text8 { font-size:12px;   color: #333; text-decoration:none; }
.text10 { font-size:10px; font-weight:bold;   color: #333; text-decoration:none; }

.outlogin {  font-size:8pt; color:#454545; border-top:1px solid #ababab;  border-bottom:1px solid #dfdfdf; border-left:1px solid #ababab; border-right:1px solid #dfdfdf; letter-spacing:0px; padding-top:3px; padding-left:5; padding-right:0; padding-bottom:0}
.input_search {  font-size:9pt; color:#454545; border-top:1px solid #ffa64d;  border-bottom:1px solid #ffd49a; border-left:1px solid #ffa64d; border-right:1px solid #ffd49a; padding-top:2px;}

.input_01 {  font-size:9pt; color:#454545; border-top:1px solid #559d48;  border-bottom:1px solid #80cc31; border-left:1px solid #559d48; border-right:1px solid #80cc31; padding-top:2px;}
.input_02 {  font-size:9pt; color:#454545; border-top:1px solid #1b71c0;  border-bottom:1px solid #4595df; border-left:1px solid #1b71c0; border-right:1px solid #4595df; padding-top:2px;}
.input_03 {  font-size:9pt; color:#454545; border-top:1px solid #559d48;  border-bottom:1px solid #80cc31; border-left:1px solid #559d48; border-right:1px solid #80cc31; padding-top:2px;}
.input_04 {  font-size:9pt; color:#454545; border-top:1px solid #2f516c;  border-bottom:1px solid #4f7391; border-left:1px solid #2f516c; border-right:1px solid #4f7391; padding-top:2px;}

#wf-active {
font-size: 24px; font-weight:bold;
padding: 5px 0px 10px 50px;
float:left;
width:500px;
font-family: Microsoft YaHei,Tahoma,\5b8b\4f53,helvetica,sans-serif;
}
.wf-active2 {
font-size: 12px;
float:right;
color:#999999; 
padding: 20px 50px 0px 0px;
font-family: Microsoft YaHei,Tahoma,\5b8b\4f53,helvetica,sans-serif;
}
.wf-active3 {
font-size: 12px;
float:right;
color:#999999; 
padding: 5px 30px 10px 0px;
font-family: Microsoft YaHei,Tahoma,\5b8b\4f53,helvetica,sans-serif;
}

.foot {  font-size:8pt; color:#f2f2f2; }

#main_imgs {
border-radius: 20px; border: 10px solid #000;
behavior: url(PIE/PIE.htc);
}

/* simple reset */
div,img {margin:0;padding:0;border:none;}

.clear {
	overflow:auto;
	 }
#vertical {
	margin:0px auto;
	width:1002px;
}
#vertical div {
	margin-right:20px;
	padding-top:15px;
	float:left;
	width:1002px;
	height:34px;
	position:relative;
	overflow:hidden;
}
#vertical img {
	position:absolute;
}

