body {
font-family:Dotum,Verdana; 
text-decoration: none; 
font-size:12px; 
color:#555555; 
line-height:140%;
letter-spacing:-1px;
text-align:justify;

scrollbar-3dlight-color:595959; 
scrollbar-arrow-color:ffffff; 
scrollbar-base-color:CFCFCF; 
scrollbar-darkshadow-color:FFFFFF; 
scrollbar-face-color:CFCFCF; 
scrollbar-highlight-color:FFFFF; 
scrollbar-shadow-color:595959
}


td {
font-family:Dotum,Verdana; 
text-decoration: none; 
font-size:12px; 
color:#555555; 
line-height:140%;
letter-spacing:-1px;
}

.text{
font-size:11px;
font-family:Dotum;
letter-spacing:-1px;
color:#555555;
}


/* main
-----------------------------------------------------------------------------*/

#main_contents{position:absolute; left:15; top:480;}

.main_board_title{background-image:url("../main/images/tab_back.gif");}

.main_board_notice {
	 padding:3 0 0 40;
	 background-image:url("../main/images/icon_notice.gif");
	 background-repeat:no-repeat;
	 background-position:2px 3px;
	 height:20px;
	 }

.main_board_news {
	 padding:3 0 0 40;
	 background-image:url("../main/images/icon_news.gif");
	 background-repeat:no-repeat;
	 background-position:2px 3px;
	 height:20px;
	 }

.gallery_back {background-image:url("../main/images/gallery_back.gif");}

#copyright{position:relative;top:20px;width:100%;}
	#copyright .line{background-color:#d8d4c5;}

#img_point {position:absolute; left:105; top:142;}

#quick {position:absolute; left:917; top:124;}
	#quick .back {background-image:url("../images2/quick_bg.gif");}

#quick_sub {position:absolute; left:909; top:226;}
	#quick_sub .back {background-image:url("../images2/quick_bg.gif");}

.line{border:1px solid #d8d8d8;}

#old_show {position:absolute; left:610; top:433;}

#top_btn {position:absolute; left:520; top:155;}
	#top_btn .td {padding-right:5px;}

/*sub 
------------------------------------------------------------------------------*/

.top_menu {padding-right:20px;}

#flash_menu {position:absolute; left:0; top:0;}
	#flash_menu .back{background-image:url("../images2/menu_back.gif"); background-repeat:repeat-x;}

#left_menu {position:relative;}
	#left_menu .right_back {
		background-image:url("../images2/sub_lm_right.gif");
		}

#sub_body { position:absolute; left:0; top:233;}

	#sub_body .box_top {background-image:url("../images2/c_top.gif");height:8px;width:100%;}
	#sub_body .box_left {background-image:url("../images2/c_left.gif");width:8px;height:100%}
	#sub_body .box_right {background-image:url("../images2/c_right.gif");width:8px;}
	#sub_body .box_bottom {background-image:url("../images2/c_bottom.gif");height:8px;}
	#sub_body .box_contents{padding:10 10 10 10}

	#sub_body .s_top {background-image:url("../images2/s_top.gif");height:10px;width:100%;}
	#sub_body .s_left {background-image:url("../images2/s_left.gif");width:10px;height:100%}
	#sub_body .s_right {background-image:url("../images2/s_right.gif");width:10px;}
	#sub_body .s_bottom {background-image:url("../images2/s_bottom.gif");height:10px;}
	#sub_body .s_contents{padding:10 10 10 10}

#sub_main_body { position:absolute; left:0; top:128; width:100%;text-align:center;}

	#sub_main_body .l_top {background-image:url("../images2/l_top.gif");height:2px;width:100%;}
	#sub_main_body .l_left {background-image:url("../images2/l_left.gif");width:2px;height:100%}
	#sub_main_body .l_right {background-image:url("../images2/l_right.gif");width:2px;}
	#sub_main_body .l_bottom {background-image:url("../images2/l_bottom.gif");height:2px;}
	#sub_main_body .l_contents{padding:10 10 10 10; background-color:#f3f4f3;}

#buy_img {position:absolute; left:; top:128; width:100%;text-align:center;}

.buy_login_left {background-image:url("../buy/images/login_left.gif");}
.buy_login_right {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../buy/images/login_right.png',sizingMethod='scale'}
.buy_contents {position:relative;background-color:#FFFFFF;}

.banner_back {background-image:url("../images2/banner_back.gif");}

 A.btn_r {
 text-decoration: none; 
 color:#FFFFFF; 
 font-size: 11px; 
 font-family:dotum, µ¸¿ò;
 background-image:url("../buy/images/tab_color.gif");
 height:30px;
 width:122px;
 padding-top:8px;
 letter-spacing:-1px;
 font-weight:bold;
 }

 A.btn_r:hover {
 text-decoration: underline; 
 color:#f3ff2c;  
 font-size: 11px; 
 background-image:url("../buy/images/tab_color.gif");
 position:relative;
 font-weight:bold;
 }

  A.btn {
 text-decoration: none; 
 color:#555555; 
 font-size: 11px; 
 font-family:dotum, µ¸¿ò;
 background-image:url("../buy/images/tab_no.gif");
 height:30px;
 width:122px;
 padding-top:8px;
 letter-spacing:-1px;
 font-weight:bold;
 }

 A.btn:hover {
 text-decoration: none; 
 color:#FFFFFF;  
 font-size: 11px; 
 background-image:url("../buy/images/tab_color.gif");
 position:relative;
 font-weight:bold;
 }

.location {
 text-decoration: none; 
 color:#989898; 
 font-size: 11px; 
 font-family:dotum, µ¸¿ò;
 height:25px;
 padding-top:10px;
 text-align:right;
}

.location_b {
 text-decoration: none; 
 color:#3f8fb3; 
 font-size: 11px; 
 font-family:dotum, µ¸¿ò;
 height:25px;
 padding-top:10px;
 padding-right:10px;
 text-align:right;
 font-weight:bold;
}

.text_01{
 padding:3 0 0 20
 line-height:140%;
 font-family:Gulim;
 font-size:12px;
 background-image:url("../images2/icon/01.gif");
 background-repeat:no-repeat;
 background-position:12px 9px;
 letter-spacing:-1px;
}


.textarea{
scrollbar-3dlight-color:E1EDEE; 
scrollbar-arrow-color:FF0400; 
scrollbar-base-color:E1EDEE; 
scrollbar-darkshadow-color:E1EDEE; 
scrollbar-face-color:FFFFFF; 
scrollbar-track-color:#E1EDEE;
scrollbar-highlight-color:E1EDEE; 
scrollbar-shadow-color:FFFFFF;
background-color:#E1EDEE; 
border: 1px #E1EDEE solid; 
font-size: 9pt; 
font-family:dotum, µ¸¿ò;
color:#555555; 
overflow-x:hidden; 
overflow-y:auto; 
line-height:16px;
padding-top:1; 
padding-right:5; 
padding-bottom:5; 
padding-left:5;
}

.textarea01	{
border:1px #E5E5E5 solid;
background:#E5E5E5;
padding:4;
color:#555555;
font-size:12px;
line-height:1.5;
scrollbar-3dlight-color:FFFFFF; 
scrollbar-arrow-color:FE0200; 
scrollbar-base-color:FFFFFF; 
scrollbar-darkshadow-color:FFFFFF; 
scrollbar-face-color:FFFFFF; 
scrollbar-track-color:#E5E5E5;
scrollbar-highlight-color:FFFFF; 
scrollbar-shadow-color:FFFFFF;
}

.input { 
background-color:#FFFFFF ; 
border: 1px #bbbbbd solid; 
font-size: 12px; 
color:#555555;
height:21px;
padding-top:4px;
font-family:Dotum,µ¸¿ò;
letter-spacing:-1px;
}

.input_c { 
background-color:#d6e2e7 ; 
border: 1px #cbd9df solid; 
font-size: 12px; 
color:#555555;
height:21px;
padding-top:5px;
font-family:Dotum,µ¸¿ò;
letter-spacing:-1px;
}

.font_ing {text-decoration: none; color:#FFFFFF; font-size: 11px;font-family:Dotum,µ¸¿ò;font-weight:bold;letter-spacing:-1px;}

.font_date {text-decoration: none; color:#555555; font-size: 11px;font-family:Verdana;letter-spacing:-1px;}

 A.Font_top {text-decoration: none; color:#555555; font-size: 11px;font-family:Dotum,µ¸¿ò;}
 A.Font_top:hover {text-decoration: underline; color:#FF6600;  font-size:11px; font-family:Dotum,µ¸¿ò;}

 A.Font1 {text-decoration: none; color:#555555; font-size: 11px;font-family:Dotum,µ¸¿ò;}
 A.Font1:hover {text-decoration: underline; color:0e77bd;  font-size:11px; font-family:Dotum,µ¸¿ò;}

 A.Font2 {text-decoration:underline; color:#3968ae; font-size:12px; font-family:Dotum; letter-spacing:-1px; font-weight:bold;}
 A.Font2:hover {text-decoration:underline; color:#58ade5; font-size:12px; letter-spacing:-1px; font-weight:bold;}

 A.Font3 {text-decoration: none; color:#555555; font-size: 11px; font-family:Verdana;}
 A.Font3:hover {text-decoration: none; color:#D4AE0F;  font-size: 11px;}

 A.Font4 {text-decoration: none; color:#195ca3; font-size: 12px; font-family:dotum, µ¸¿ò;height:15px;letter-spacing:-1px;}
 A.Font4:hover {text-decoration: underline; color:#D4AE0F;  font-size: 12px; letter-spacing:-1px;}

 A.Font5 {text-decoration: underline; color:#227991; font-size: 12px; font-family:dotum, µ¸¿ò;}
 A.Font5:hover {text-decoration: underline; color:#6cc477;  font-size: 12px; position:relative; }

 A.link {text-decoration: none; color:#555555; font-size: 11px; font-family:Verdana;}
 A.link:hover {text-decoration: underline; color:#8B8B8B; font-size: 11px; font-family:Verdana; position:relative;}

 A.link_url {text-decoration: none; color:#0061AA; font-size: 8pt; font-family:Verdana;}
 A.link_url:hover {text-decoration: underline; color:#C4A007; font-size: 8pt; font-family:Verdana; position:relative; top:1; left:1;}

  A.Font_maker {text-decoration: none; color:#555555; font-size: 11px;font-family:Verdana,Dotum;}
 A.Font_maker:hover {text-decoration: underline; color:#4e9ae1;  font-size:11px; font-family:Verdana,Dotum;}


/*Board01 - Start*/

.board01 {
	width:100%;
	font-family:Verdana,Dotum;
	font-size:12px;
	line-height:130%;
	border-collapse:collapse;
	border-top:solid 2px #4798b7;
	border-bottom:solid 1px #4798b7;
}
.board01 caption {
	text-align:right;
	font-family:Verdana,Dotum;
	font-size:11px;
	height:20px;
	color:#333333;
}
.board01 thead {
	background-color:#eff1f1;
}
.board01 thead th {
	padding:9 3 7 3;
	border-bottom:solid 1px #d1d1d1;
	background-image:url("../images2/board/head_line.gif");
	background-repeat:no-repeat;
	background-position:100% 100%;

	color:#474747;
	font-family:Dotum,µ¸¿ò;
	font-size:12px;
	letter-spacing:-1px;
	font-weight:bold;
	text-align:center;
}
.board01 thead .first {
	border-left:0px;
}
.board01 thead .end {
	background-image:url("../images2/board/head_line_no.gif");
	background-repeat:no-repeat;
	background-position:100% 100%;
}
.board01 tbody {
	background-color:#FFFFFF;
}
.board01 .num td {
	text-align:center;
	font-family:Verdana,Dotum;
	font-size:12px;
	border-bottom:solid 1px #E7E7E7;
}
.board01 tbody .view {
	text-align:center;
	font-family:Dotum,µ¸¿ò;
	font-size:12px;
	border-bottom:solid 1px #E7E7E7;
	background-image:url("../images2/board/head_line.gif");
	background-repeat:no-repeat;
	background-position:100% 100%;
}
.board01 tbody .end {
	background-image:url("../images2/board/head_line_no.gif");
	background-repeat:no-repeat;
	background-position:100% 100%;
}
.board01 tbody th {
	color:#FFFFFF;
}
.board01 tbody td {
	padding:6 3 4 3;
	color:#555555;
}

/*Board01 - End*/



/*Table01 - Start*/

.table01 {
	width:100%;
	font-family:Dotum,µ¸¿ò;
	font-size:11px;
	line-height:130%;
	border-collapse:collapse;
	border-top:solid 2px #4575C6;
	border-bottom:solid 1px #4575C6;
}
.table01 caption {
	text-align:right;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
}
 .table01 thead {
	background-color:#FFFFFF;
}
.table01 thead th {
	padding:8 3 6 3;
	border-left:solid 1px #BAC8E0;
	border-bottom:solid 1px #BAC8E0;
	color:#0C4098;
	font-family:Dotum,µ¸¿ò;
	font-size:11px;
	letter-spacing:-1px;
	font-weight:bold;
	text-align:center;
}
.table01 thead .first {
	border-left:0px;
}
.table01 thead .point {
	background-color:#FFFFFF;
}
.table01 tbody {
	background-color:#E1E8F4;
}
.table01 .num td {
	text-align:center;
	font-family:Dotum,µ¸¿ò;
	font-size:11px;
}
 .table01 tbody th {
	padding:8 7 6 7;
	color:#FFFFFF;
	/*
	font-family:Verdana;
	font-size:11px;
	letter-spacing:-1px;
	*/
	font-weight:normal;
	text-align:center;
	border-bottom:solid 1px #FFFFFF;
	background-color:#768EB6;
}
.table01 tbody th a:link, .page_contents .table01 tbody th a:active, .page_contents .table01 tbody th a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.table01 tbody th a:hover {
	color:#AAE4FF;
	text-decoration:underline;
}
.table01 tbody td {
	padding:8 7 6 7;
	border-bottom:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	color:#444444;
}
.table01 tbody .point {
	font-weight:bold;
	background-color:#C6DAFC;
	color:#003184;
}
.table01 tbody .point {
	font-weight:bold;
}
.table01 tbody .point th {
	color:#FFFFFF;
	background-color:#496492;
}
.table01 tbody .point td {
	background-color:#C6D2E6;
	color:#111111;
}
.table01 tbody .point .point {
	background-color:#99BBF3;
	color:#003184;
}
.table01 .point a:link, .page_contents .table01 .point a:active, .page_contents .table01 .point a:visited {
	color:#003184;
	text-decoration:none;
}
.table01 .point a:hover {
	color:#0096DC;
	text-decoration:underline;
}

/*Table01 - End*/


/* Åõ¸í png ÀÌ¹ÌÁö - start*/
/*
.png24 { 
	tmp:expression(setPng24(this)); 
}
*/

/* Åõ¸í png ÀÌ¹ÌÁö - end*/




