/* ±âº»(¿©¹é, ÅÃ½ºÆ® °ü·Ã,   ½ºÅ¸ÀÏ */
* {
	padding: 0;
	margin: 0;
	font-family: "dotum", "MS Sans Serif", AppleGothic, sans-serif; /* redundant rules for bad browsers  */
	font-size:12px;
}

body{margin:0; }
/* ½ºÅ©·Ñ¹Ù ½ºÅ¸ÀÏ(ÆÄÀÌ¾î Æø½º Àû¿ë x) */
* {
scrollbar-arrow-color:#BABABA;
scrollbar-3dlight-color:#BABABA;
scrollbar-darkshadow-color:#BABABA;
scrollbar-face-color:#FDFDFD;
scrollbar-highlight-color:#FDFDFD;
scrollbar-shadow-color:#FDFDFD;
scrollbar-track-color:#FDFDFD;
}

/* Å×ÀÌºí ÅÂ±× ½ºÅ¸ÀÏ */
table {
	border: 0;
	border-collapse: collapse;
	padding: 3px;
}
.view_con table td {
	padding: 6px 0 3px 0;
	font-size: 12px;
}
/* ¸µÅ© ±âº» ½ºÅ¸ÀÏ */
/*  a:link, a:visited, a:active, a:hover {font-family:µ¸¿ò; font-size:12px; color:#666666; text-decoration:none;}
Àû¿ëµÇ´ÂÁö È®ÀÎÇØ º¼°Í
a {
	font-family: "Gulim", "MS Sans Serif", AppleGothic, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}*/

a:link, a:visited, a:active		{color:#666666; text-decoration:none;}
a:hover		{color:#789f84; text-decoration:none;}


/* a		{selector-dummy : expression(this.hideFocus=true);} ::¿À·ù*/

/* ÀÌ¹ÌÁöÅÂ±× ±âº» ½ºÅ¸ÀÏ */
img		{
	border:0px;
	/* vertical-align: middle; */
}

/* Æû°ü·Ã */
/*
input		{
	color:#000000;
	font-family:µ¸¿ò;
	font-size:12px;
    border: 1px solid #d9d9d9;
    background-color: #FFF;
    text-decoration: none;
	vertical-align: middle;
	_padding:2px 0 0 3px;
}
input {border:expression((this.type=='checkbox' || this.type=='radio')?'0':null); background-color:expression((this.type=='checkbox' || this.type=='radio')? 'transparent':null); }
*/

input {border:expression((this.type=='text' || this.type=='password' || this.type=='file')?'1px solid #d9d9d9':'0'); background-color:expression((this.type=='text' || this.type=='password' || this.type=='file')?'#FFF':'transparent'); vertical-align:middle;}
.input_bo_3px {border:expression((this.type=='text' || this.type=='password' || this.type=='file')?'3px solid #95c248;':'0'); background-color:expression((this.type=='text' || this.type=='password' || this.type=='file')?'#FFF':'transparent'); vertical-align:middle;}


textarea {
	border:solid 1px #d9d9d9;
}
select		{
	font-family:µ¸¿ò;
	font-size:12px;
	color:#000000;
	border:solid 1px #d9d9d9;
	background-color: #FFF;
	vertical-align: middle;
}

.sel_03 {
	behavior: url('/eng/mod/css/selectbox.htc');
	}
/* ¸®½ºÆ® ½ºÅ¸ÀÏ */
ul {
	list-style-type: none;
}

.bul_01 li {
	background: url('/eng/mod/img/bul/bul_01.gif') 0% 40% no-repeat;
	padding-left: 10px;
}
.bul_02 li {
	background: url('/eng/mod/img/bul/bul_02.gif') 0% 40% no-repeat;
	padding-left: 10px;
}
.bul_03 li {
	background: url('/eng/mod/img/bul/bul_03.gif') 0% 38% no-repeat;
	padding-left: 10px;
}
.bul_04 li {
	background: url('/eng/mod/img/bul/bul_04.gif') 0% 50% no-repeat;
	padding-left: 8px;
}

.bul_01_self {
	background: url('/eng/mod/img/bul/bul_01.gif') 0% 40% no-repeat;
	padding-left: 10px;
}
.bul_02_self {
	background: url('/eng/mod/img/bul/bul_02.gif') 0% 40% no-repeat;
	padding-left: 10px;
}
.bul_03_self {
	background: url('/eng/mod/img/bul/bul_03.gif') 0% 38% no-repeat;
	padding-left: 10px;
}
.bul_04_self {
	background: url('/eng/mod/img/bul/bul_04.gif') 0% 38% no-repeat;
	padding-left: 8px;
	font-size:11px;
	font-family: "dotum"
	color:#999999;
	}

.font11 {
	font-size:11px;
	font-family: "dotum"
	color:#999999;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

/* ÇÁ·¹ÀÓ ±âº» ½ºÅ¸ÀÏ */
iframe {
	border: none;
	overflow: hidden;
}

/*----------------------------------------------------------*/
body {background: url('/eng/mod/img/bg/bg_tree.gif') top right no-repeat;color:#666666;}

#header {
	width: 969px;
	}

#main {
	margin-top: 12px;
	min-height:180px;
	width:970px;
	/*background-color: #ffffff;*/
	/* background: url('/eng/mod/img/bg/bg_main.gif') bottom left no-repeat; */
}


#navigator {
	width: 166px;
	height: 408px;
	float: left;
	}

#content {
	float: left;
	display:inline;
	margin-left: 30px;
	}

#main_content{
	width:752px;
	clear:both;
}

#footer {
	clear: both;
}

.title {
	float:left; height:43px;
}
.title img {
	margin-right: 67px;
}
.route {
	margin-top:9px;
}
.intro{
	clear:both;
	margin-bottom:25px;
}

.ttl {
	margin: 13px 0 15px 0;
}
.ttl_01 {
	margin: 47px 0 15px 0;
}
.ttl img, .ttl_01 img {
	margin-right: 10px;
}
.txt_img {
	margin: 25px 0 0 0;
}
.button {
	margin: 15px 0 0 0;
}
.button img {
	margin-right: 10px;
}

/* rollover */
.rollover a img.over{display:none}
.rollover a:hover{position:relative}
.rollover a:hover img{display:none}
.rollover a:hover img.over{display:inline}
.rollover a img{vertical-align:top}

/* line-height */
.lh_14 {
	line-height:1.4em;
}

.lh_15 {
	line-height:1.5em;
}

/* padding */
.pd_t_3{padding-top:3px;}
.pd_r_3{padding-right:3px;}
.pd_t_5{padding-top:5px;}
.pd_t_10{padding-top:10px;}
.pd_l_10{padding-left:10px;}
.pd_b_3{padding-bottom:3px;}
.pd_b_5{padding-bottom:5px;}
.pd_b_10{padding-bottom:10px;}

.pd_3{padding:3px;}
.pd_5{padding:5px;}
.pd_10{padding:10px;}

/* ±âÅ¸ */
.left {
	float:left; _display:inline;
}
.right {
	float:right; _display:inline;
}
.clear {
	clear: both;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \\*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.hideFocus, .hideFocus *{selector-dummy:expression(this.hideFocus=true);}
.ver_mid *{vertical-align:middle;}

.green, a.green:hover, a.green:active, a.green:visited, a.green:link {color: #789f84;}

.greenB {
	color: #769981;
	font-weight: bold;
}

.greenB2 {
	color: #355f42;
	font-weight: bold;
	font-size:20px;
}

.greenB3 {
	color: #355f42;
	font-weight: bold;
	font-size:18px;
}

.brown {
	color: #b98e4e;
}
.brownB {
	color: #b98e4e;
	font-weight: bold;
}
a.brownB:hover, a.brownB:active, a.brownB:visited, a.brownB:link {
	color: #b98e4e;
	font-weight: bold;
}
.11px {
	font-size: 11px;
}
.txt_11px{
	font-size:11px;
}
.txt_11px * {
	font-size: 11px;
}
.gray {
	color: #7b7b7b;
}
.gray2 {
	color: #bcbcbc;
}
.txt_bold{
	font-weight:bold;
}
.cur_hand	{cursor:pointer;}

/* position */
.pos_t_3{position:absolute; margin-top:3px;}
.pos_t_5{position:absolute; margin-top:5px;}


/* product */
.thumb{width:140px; .width:132px;}
.detail{width:310px; .width:302px;}
.outline {border:1px solid #9bbfa5; padding:0;}
.outline img{border:1px solid #9bbfa5; margin:3px;  vertical-align:top;}

/* line */
.line_gray{background-image:url(/eng/mod/img/bg/line_01.gif); background-repeat:repeat-x;}

/* background-color */
.bg_grn{background-color:#f6f8f7;}

/* background-position */
.bg_pos_top{background-position:top;}
.bg_pos_cent{background-position:center;}
.bg_pos_bt{background-position:bottom;}

/* border-color */
.bor_grn{border-color:#9abda5; border-style:solid;}
.bor_grn2{border-color:#c2d7c8; border-style:solid;}

tr.bor_grn_top td{border-bottom:1px solid #9abda5;}
tr.bor_grn_bt td{border-bottom:1px solid #9abda5;}


/* board */
.bar{background:url(/eng/mod/img/icon/bar_gray.gif) no-repeat 0 50%;}

.bg_board_title{background:url(/eng/mod/img/bg/bg_title.gif) repeat-x; height:36px;}
.bg_board_title2{background:url(/eng/mod/img/bg/bg_title2.gif) repeat-x; height:66px;}
.bg_board_title3{background:url(/eng/mod/img/bg/bg_title3.gif) repeat-x;}
.bar_board_title{background:url(/eng/mod/img/icon/bar_title.gif) no-repeat 0 2px; padding:0 10px 0 25px;}
.bar_board_title2{background:url(/eng/mod/img/icon/bar_title.gif) no-repeat 0 0; padding:0 10px 0 25px;}
.bar_board_title3{background:url(/eng/mod/img/icon/bar_title.gif) no-repeat 0 0; padding:0 0 0 20px;}

.board_list{background:url(/eng/mod/img/bg/bg_title.gif) repeat-x;}
.board_list th{background:url(/eng/mod/img/icon/bar_title.gif) no-repeat 0 0;}
.board_list td.mg_10 a{margin:0 10px;}
.board_list td.mg_10 a:hover{color:#97bfa4;}

.board_content{padding:17px 30px 60px 30px; line-height:1.5em;}


/*Á¦Ç°*/
.pro1 {background:url(/eng/mod/img/ico/ico_01.gif) no-repeat; padding-left:12px;}

.bul_031 {
	background: url('/eng/mod/img/bul/bul_03.gif') 23px 12px no-repeat;
	padding-left: 37px;
	


/*IR*/
.pro1 {background:url(/eng/mod/img/ico/ico_01.gif) no-repeat; padding-left:12px;}

.t_txt {
	color: #657865;
	font-size: 12px; font-weight:bold;}
.bg_irp1{background-color:#d7e7e0; padding-right:3px; padding-left:3px;}
.bg_irp {background-color:#abccc7 ; font-size: 12px; font-weight:bold; color: #ffffff; padding-right:3px; padding-left:3px;}


	
	
