/*************************** common ******************************/

body {
	font-family: "돋움";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
}

Table {border-collapse: collapse;font-family:"dotum";font-size:12px;line-height:16px;color:#666666;}

IMG {border:0px;}

.main {
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 20px;
}

.bold {
	font-family: "돋움";
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.title_upline {
	border-top-style: solid;
	border-top-color: #E6E6E6;
	border-top-width: 1px;
}

a:link {
	font-family: "돋움";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-family: "돋움";
	font-size: 12px;
	color: #6600FF;
	text-decoration: none;
}
a:hover {
	font-family: "돋움";
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
a:active {
	font-family: "돋움";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.copy_x2/*************************** copy ******************************/
 {
	background-image: url(../image/img/copy_x.gif);
	background-repeat: repeat-x;
}

/*************************** top ******************************/

.top {
	padding-top: 6px;
	padding-bottom: 5px;
	background-color: #DCD9E2;
}
.flash_top {
	background-color: #3E79AD;
	padding-top: 5px;
}
.flash_bt {
	background-image: url(../image/img/flash_x.gif);
	background-repeat: repeat-x;
}
.flash {
	background-color: #DCD9E2;
	padding-bottom: 5px;
}

/*************************** company ******************************/


.com_01_td {
	padding-top: 15px;
	padding-left: 10px;
}


.com_02_td {
	padding-left: 10px;
}
.com_02_table {
	padding-left: 20px;
	padding-top: 10px;
}
.com_02_table_line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	height: 4px;
}

/*************************** 사업소개 ******************************/
.bus_01_td {
	padding-top: 5px;
	padding-left: 5px;
}

.bus_01_td_line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DBE9EE;
	height: 3px;
}
.bus_02_td_topline {
	height: 15px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #B7CCE5;
	padding-right: 10px;
	padding-left: 10px;
}
.bus_02_td_botline {
	height: 15px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B7CCE5;
}
.bus_02_tabletop {
	font-family: "돋움";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #D7E1ED;
	font-weight: bold;
	border: 1px solid #F0F4F8;
}
.bus_02_tablebody {
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #E3EAEE;
}

.bus_02_tdtd {
	padding-top: 5px;
	padding-bottom: 5px;
}
.bus_02_tdtdline {
	height: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EDEEEF;
}
.bus_03_tdtop {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #E1EEF7;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #BED9EC;
	text-align: center;
}
.bus_03_tdbody {
	background-color: #FFFFFF;
	border: 1px solid #BED9EC;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.bus_03_tdbody2 {
	background-color: #F3F9FC;
	border: 1px solid #BED9EC;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
/*************************** 보유제품 ******************************/

.pro_03_tdline {
	padding: 5px;
	border: 1px solid #E7E7E7;
	text-align: center;
}
/*************************** menu ******************************/

.left_menu {
	background-color: #F6F6F6;
	padding-top: 18px;
}
.left_menu_line {
	background-image: url(../image/left_menu/menu_line.gif);
	background-repeat: repeat-x;
	vertical-align: bottom;
	height: 3px;
	background-position: bottom;
}
/*************************** navi ******************************/

.navi {
	font-family: "돋움";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	}
	
.eng_main {
	padding-left: 20px;
}


/*************************** into ******************************/

	

.into_top {
	margin-bottom: 5px;
}


.into_bot {
	padding-right: 40px;
}
