/*default */

BODY  {
	scrollbar-face-color: #F5F5F5; 
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #F5F5F5; 
	scrollbar-track-color: #F5F5F5;
	scrollbar-arrow-color: #7E7E7E; 
	background-image:url(../images/main/main_bg.gif);;
	}

BODY, TEXTAREA, INPUT, SELECT{
	font-family: Dotum; 
	color: #808080; 
	font-size: 12px; 
	line-height: 18px;
	margin-left : 0px; 
	margin-top : 0px; 
	margin-right : 0px; 
	margin-bottom: 0px;
	text-decoration: none
}

A:link, A:active, A:visited {  color: #808080; text-decoration: none}
A:hover {  color: #3384FE; text-decoration: none}

TABLE{
	font-family: Dotum; 
	color: #4f4f4f; 
	border:0px; 
	font-size: 12px; 
	line-height: 18px; 
}

TD	{ 
	font-size:9pt; 
	color:#4f4f4f; 
	line-height:16px;
}

IMG {
	border:0px;
}

.hand {
	cursor: hand
}


/* sub_default */
.m_bg { background:url(../images/common/m_bg.gif);  background-position:top;  background-repeat:no-repeat; margin-left: 5px; margin-bottom: 50px; width: 980px; float:left;}
.m_contant{ padding: 15px; }
.m_contant1{ padding: 14px 14px 14px 0px; }
.m_link { font-size: 11px; text-align: right; letter-spacing: -1px; color: 7B7B7B;}
.m_link_ { color: #3384FE;}
.m_title { margin-bottom: 0px; margin-top: 30px;}
.m_tit { margin-bottom: 5px;}


/* product */

.pro_table { padding-bottom: 30px; }
.pro_list_left { color:DAFDFF; font-weight: bold ; background:url(../images/product/pro_list_1.gif);  background-position:left;  background-repeat:no-repeat; text-align: center;}
.pro_list_right { color:DAFDFF; font-weight: bold ; background:url(../images/product/pro_list_3.gif);  background-position:right;  background-repeat:no-repeat; text-align: center;}
.pro_list_bg { color:DAFDFF; font-weight: bold ; background:url(../images/product/pro_list_4.gif);  background-position:right;  background-repeat:no-repeat; text-align: center;}

.pro_text {border-bottom: #E3E3E3 1px solid; text-align: center; line-height:30px;}
.pro_text_line {border-bottom: #E3E3E3 1px solid; border-left: #E3E3E3 1px solid; text-align: center; line-height:30px;}
.pro_text_line_ {border-left: #E3E3E3 1px solid; text-align: center; line-height:30px;}

.pro_text1 {color: #3384FE; font-weight: bold ; border-bottom: #E3E3E3 1px solid; text-align: center; line-height:30px;}
.pro_text1_line {color: #3384FE; font-weight: bold ; border-bottom: #E3E3E3 1px solid; border-left: #E3E3E3 1px solid; text-align: center; line-height:30px;}


/* board */

.board_table { padding-bottom: 30px; }
.board_list_left { color:F6FFDA; font-weight: bold ; background:url(../images/board/list_left.gif);  background-position:left;  background-repeat:no-repeat; text-align: center;}
.board_list_right { color:F6FFDA; font-weight: bold ; background:url(../images/board/list_right.gif);  background-position:right;  background-repeat:no-repeat; text-align: center;}
.board_list_bg { color:F6FFDA; font-weight: bold ; background:url(../images/board/list_bg.gif);  background-position:right;  background-repeat:no-repeat; text-align: center;}
.board_list_bg_ { color:FFFFFF; font-weight: bold ; text-align: left; padding-left: }

.board_table {margin-top: 10px;}
.board_table1 {margin-top: 30px;}
.board_line {border-bottom: #E3E3E3 1px solid; line-height:30px;}
.board_line_ {border-bottom: #9DB9E8 2px solid;}
.board_line__ {border-bottom: #9DB9E8 2px solid; border-top: #9DB9E8 2px solid;}



.board_text1 { color:F37200; font-weight: bold ;  border-bottom: #E3E3E3 1px solid; font-size: 11px;}
.board_view { line-height:20px;}
.board_btn { margin: 2px; }
.input_board{ 
	height: 19 px; 
	border: #D0D5D8; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	padding-left: 5px;
	}
	
.input_board_ { 
	height: 19px; 
	border: #D0D5D8; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color:#ECF3FC;
	color: 408BC1;
	font-weight: bold ;
}  

.textarea_board{ 
	border: #D0D5D8; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	padding-left: 5px;
	}
	