@font-face {
font-family:Nanum Gothic; 
src:url(/home_en/web-font/NanumGothic.eot);  }

body, td, p, input, button, textarea, select, .c1 { font-family:Nanum Gothic,Tahoma,굴림; font-size:9pt; color:#222222; line-height:140% }

form { margin:0px; }

/* img {border:0px;} */

a:link, a:visited, a:active { text-decoration:none; color:#666; }
a:hover { text-decoration:none; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }


/* 마진과 패딩의 초기화 */
body { margin : 0; padding : 0;
font :   "Nanum Gothic","Lucida Sans Unicode", Verdana, sans-serif; 
color:#666666;

}

ul, li, h3, p { margin : 0; padding : 0; }
li{list-style: none;}

/* 이미지 및 필드셋에서 보더 표시 초기화 */
img { border : 0; }



------------------------------------------------------------------------------------
#wrap{position:relative; margin:0; padding:0; width:100%; height:100%; }
#main_bg {position:relative; margin:0; padding:0; width:100%; height:82%;  background:url(images/main_bg.jpg) left top repeat-x;}

#header{position:relative; margin:0 auto; padding:0; width:1000px; height:118px; }
	/*	#homemenu{position:relative; padding:5px 0 0 580px; width:420px; height:33px;}*/
		#homemenu{position:relative; padding:3px 0 0 616px; width:384px;  height:33px;}
	/*	#homemenu_mh{float:left;  width:179px; height:18px;}
		#homemenu_favorite{float:left; width:86px; height:18px;}
		#homemenu_admin{float:left; width:63px; height:18px;}
		#homemenu_korean{float:left; width:56px; height:18px;} */
	#top{position:relative;  margin:0; width:1000px; height:80px;}
		#logo{float:left; width:226px; height:70px; padding-top:10px;}
		#topmenu{float:left; width:774px; height:80px; }

#main_container{position:relative; margin:0 auto; width:1000px; height:584px; display:inline-block;}
	#main_visual{position:relative; width:1000px; height:454px; }
	#main_content{position:relative; width:1000px; height:115px; margin:15px 0 15px 0; display:inline-block; }
			.con_box{float:left; height:115px; margin:0 10px 0 8px; display:inline-block;}
			#con_box01{float:left; width:380px; height:115px; margin:0 10px 0 8px; display:inline-block;}
			#con_box02{float:left; width:268px; height:115px; margin:0 10px 0 8px; display:inline-block;}
			#con_box03{float:left; width:138px; height:115px; margin:0 10px 0 8px; display:inline-block;}
			#con_box04{float:left; width:129px; height:115px; margin:0 10px 0 8px; display:inline-block;}
		
#footer{position:relative; margin:50px auto 0; width:1000px; height:130px; display:inline-block;}
#footer_top{position:relative; width:1000px; height:35px; background-color:#f0f3f8; display:inline-block;}
	#footer_nav{float:left; margin-top:11px;  width:250px; height:35px; font-size:11px; color: #333 }
	#footer_fl{float:both;  width:350px; height:35px; }
#copyright{position:relative;  width:1000px; height:95px;}
	#footer_logo{float:left; width:177px; height:75px; padding:20px 40px 0 20px;}
	#footer_info{float:left; width:740px; height:75px; text-align:left; padding:20px 0 0 0; font-size:11px;  }
	
#sub_bg	{position:relative; margin:0; padding:0; width:100%; height:100%; background:url(images/sub_bg.jpg) left top repeat-x;}
#sub_container{position:relative; margin:0 auto; width:1000px; height:100%;  background:url(images/sub_backimg.jpg) no-repeat; text-align:left; margin-bottom:20px; display:inline-block;}
	#sub_left{float:left; width:200px; display:inline-block; }	
		#vmenu{float:left; width:185px; margin-top:81px;}
			#vmenu_title{position:relative; width:185px; height:103px;}
			#vmenu_list{position:relative; width:185px; height:166px;}
		#vmenu_shadow{float:left; width:15px; height:350px; margin-top:81px; background-image:url(/home_en/images/vmenu_shadow.png); background-repeat:no-repeat;}
		#quickmenu{clear:left; width:200px; height:233px; margin:0; }
	#sub_right{float:left; width:800px; display:inline-block;}	
		#title{width:800px; height:42px; margin-top:180px;  text-align:right;}
		#navi{width:785px; height:20px;text-align:right; color:#b0aeae; font-size:11px;} 
		#sub_contetnt{width:800px; height:100%; display:inline-block;}
		#con_box{width:720px; margin:30px 30px 0 50px;  display:inline-block;}
		

.line_bg{background:url(images/ling_bg.png) repeat-x;}

/*-----pro01*/
.p_box{
width:350px ;
height:350px;
border: 5px solid #ebebeb;}


/*+++++++++++++++++Topmenu 시작!!!!+++++++++++++++++++++++++++++++++++++++++++++++ */

/* Sliding Subnav Styles */
/* slidenav:메인메뉴 , subnav:서브메뉴 */
.slidenav {
	margin: 23px 0 0  60px;
	position: relative;
   /* background: #472841;*/
   
}

.slidenav a {
    color: #333333;
	text-decoration: none;
	font-size:15px;
	font-weight:bold;

}

.slidenav a:hover {
    color: #5875cf;
	text-decoration: none;
	font-size:15px;
	font-weight:bold;

}

.slidenav ul, .slidenav ul li {
    height: 2.5em;
    line-height: 2em;
    list-style: none;
	
}

.subnav ul li, .subnav ul, .slidenav-box {
    height: 2em;
    line-height: 2em;
    list-style: none;
	font-size:11px;
		
}

.slidenav ul a, .subnav ul a { 
    display: block;
    padding: 0px 30px;     /* mainmenu 사이의 간격 */
}

.slidenav ul li, .subnav ul li {
    float: left;
}

.slidenav ul li ul {
    display: none;
    position: absolute;
    top: 3em;
    left: 0;
}

.slidenav ul li:hover ul {
    display: block;
}

.subnav ul {
    display: none;
	font-size: 11px;
	
}

.subnav ul a {
   	color: #000000;
	text-decoration: none;
	padding: 0px 10px;  
	
}

.subnav ul a:hover {  /*서브메뉴 롤오버*/
	color: #1586ce;
	text-decoration: none;
	padding: 0px 10px;  
	
	
}

.slidenav-box {

    margin: 0px 0px;
  /*  border: 1px solid #472841;*/
    padding: 0px 0px;
/*	background: #c15600; */
}

.inactive-box {
	visibility: hidden;
}


#sub_nav01 {padding:0 0 0 43px; width:700px}
#sub_nav02 {padding:0 0 0 0;}
#sub_nav03 {padding:0 0 0 100px; width:400px}
#sub_nav04 {padding:0 0 0 400px;}
#sub_nav05 {padding:0 0 0 635px;}


/*+++++++++++++++++Topmenu 끝!!!!+++++++++++++++++++++++++++++++++++++++++++++++ */
		






/*-======================= vmenu 시작 ===================================*/
/*
Author: Craig Erskine
Description: Dynamic Menu System - Vertical
*/

ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul {
 width: 185px; /* Menu Width */
 margin: 0;
 list-style: none;
}

ul#navmenu-v li { float: left; position: relative;  width: 100%;  }
ul#navmenu-v li.iehover { z-index: 1000; /* IE z-index bugfix */ }

ul#navmenu-v ul {
 display: none;
 position: absolute;
 top: 0;
 left: 100%;
 z-index: 9999;

}

/* Root Menu */
ul#navmenu-v a {

 border-bottom: 1px dotted #e0e0e0;
 padding:7px;
 display: block;
 background: #ffffff;
 color: #777777;
 font: bold 12px Arial, sans-serif;
 text-decoration: none;
 height:10%;
 
}







/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a {
 background: #617cd1;
 color: #FFF;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a {
 float: none;
 background: #BBB;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a {
 background: #999;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a {
 background: #999;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a {
 background: #666;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul { display: none; }
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul { display: block; }

/*===================//vmenu 끝 =======================*/




/*-======================= vmenu02 시작 ===================================*/
/*
Author: Craig Erskine
Description: Dynamic Menu System - Vertical
*/

ul#navmenu-v02,ul#navmenu-v02 li,ul#navmenu-v02 ul {
 width: 185px; /* Menu Width */
 
 margin: 0;
 list-style: none;
}

ul#navmenu-v02 li { float: left; position: relative;  width: 100%;  }
ul#navmenu-v02 li.iehover { z-index: 1000; /* IE z-index bugfix */ }

ul#navmenu-v02 ul {
 display:none;
 position: absolute;
 top: 0;
 left: 100%;
 z-index: 9999;

}

/* Root Menu */
ul#navmenu-v02 a {

 border-bottom: 1px dotted #e0e0e0;
 padding:7px 0 8px 7px ;
 display: block;
 background: #ffffff;
 color: #777777;
 font: bold 12px Arial, sans-serif;
 text-decoration: none;
 height:13%;
 
}







/* Root Menu Hover Persistence */
ul#navmenu-v02 a:hover,ul#navmenu-v02 li:hover a,ul#navmenu-v02 li.iehover a {
 background: #617cd1;
 color: #FFF;
}

/* 2nd Menu */
ul#navmenu-v02 li:hover li a,ul#navmenu-v02 li.iehover li a {
 float: none;
 background: #BBB;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v02 li:hover li a:hover,ul#navmenu-v02 li:hover li:hover a,ul#navmenu-v02 li.iehover li a:hover,ul#navmenu-v02 li.iehover li.iehover a {
 background: #999;
}

/* 3rd Menu */
ul#navmenu-v02 li:hover li:hover li a,ul#navmenu-v02 li.iehover li.iehover li a {
 background: #999;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v02 li:hover li:hover li a:hover,ul#navmenu-v02 li:hover li:hover li:hover a,ul#navmenu-v02 li.iehover li.iehover li a:hover,ul#navmenu-v02 li.iehover li.iehover li.iehover a {
 background: #666;
}

/* 4th Menu */
ul#navmenu-v02 li:hover li:hover li:hover li a,ul#navmenu-v02 li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-v02 li:hover li:hover li:hover li a:hover,ul#navmenu-v02 li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-v02 li:hover ul ul,ul#navmenu-v02 li:hover ul ul ul,ul#navmenu-v02 li.iehover ul ul,ul#navmenu-v02 li.iehover ul ul ul { display: none; }
ul#navmenu-v02 li:hover ul,ul#navmenu-v02 ul li:hover ul,ul#navmenu-v02 ul ul li:hover ul,ul#navmenu-v02 li.iehover ul,ul#navmenu-v02 ul li.iehover ul,ul#navmenu-v02 ul ul li.iehover ul { display: block; }

/*===================//vmenu02 끝 =======================*/








/*SUB */

/*인사말*/


/*연혁*/
.year{font-size: 16px;
	color: #CC6600;}
.month{}
.story{}

/* 인증서 및 수상*/
#con_box_com03{width:800px; height:625px;  background:url(/home_en/images/sub_com03_img01.jpg) no-repeat;}
#board_com03

/*제품비교 pro04 */
#con_box_pro04{ width:680px; padding:40px 50px 0 50px;   "Nanum Gothic",arial,verdana,tahoma,sans-serif;}

.text_pro04 {
	color: #666666;
	font-weight: bold;
}


