@charset "utf-8";
/* CSS Document */

body {
   font-family: Arial, "돋움";
   font-size: 9pt;
   color:#777777;
   line-height: 120%;
   text-align:left;
   margin-top:0;
	}

	/* link */
	A:link {TEXT-DECORATION: none; color: #5A5A5A;}
	A:active {COLOR:#5A5A5A; TEXT-DECORATION: none}
	A:visited {COLOR:#5A5A5A; TEXT-DECORATION: none}
	A:hover {COLOR: #789018; TEXT-DECORATION: none}

	#wrap{ 
	
    text-align:center;
	width:100%;
	height:1024px;
	line-height:13.5pt;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
		}
	
	
	/*flower*/	
	.flower{
	left:60px;
	top:37px;
	position:absolute;
	width:45px;
	height:63px;
		}
	
	
	
	
	
	/*header*/		
    #header{    
	position:relative;
	text-align:left;
	top:0px;
	width:880px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	
	}

   .header01{   position:relative;
	top:0px;
	width:110px;
	height:17px;
	text-align:left;
    }
	
/*search*/
   .logo{    position:absolute;
	left:25px;
	top:37px;
	width:231px;
	height:62px;
	text-align:center;
	
    }

	
/*search*/
		.search{position:relative; top:25px; left:270px; width:406px; height:22px; margin:0; padding:0; background:url(img/main/bg_search.gif) no-repeat;
		 border:none;float:left;}
		.search *{ margin:0 ; padding:0; font-style:normal; font-size:12px; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif;}
		.search .input_search{ position:relative;top: 1px; _top:5; width:310px;  height:23px;   
		padding:6px 5px 0 0px; border:5px solid #006601; font:13px "굴림", Gulim, "돋움", Dotum, AppleGothic, Sans-serif; letter-spacing:-1px; 
		color:#000; background:#fff url(img/main/bg_search_text.gif) no-repeat 0px 50%px; }
	    .search img,
	   .search button{ border:none;}
	   .btn_search{
	    margin-bottom:-5px;
	   	 }
/*sub search box*/		 
		 #sub_searchbox{
		 position:relative; 
		 width:347px;
		 height:26px;
		 }
		 
		 #sub_searchimg{
		background:transparent url(/img/main/sub_naverimg.gif) no-repeat right 50%;
		display:block;
		height:20px;
		position:absolute;
		text-indent:-1000px;
		width:105px;
		top:2px;
		right:7px;
		 }
/*sub search box2*/			 
		 #garden_search{
		 position:relative; 
		 width:180px;
		 height:21px;
		 }
		 
		 #garden_searchimg{
		background:transparent url(/img/main/sub_naverimg.gif) no-repeat right 50%;
		display:block;
		height:20px;
		position:absolute;
		text-indent:-1000px;
		width:105px;
		top:0px;
		right:0px;
		 }
		 
		 
/*search안에 네이버이미지*/	  
	  #aboutSuggest {
		background:transparent url(/img/main/sub_naverimg.gif) no-repeat scroll 0% 0%;
		display:block;
		height:20px;
		position:absolute;
		text-indent:-1000px;
		width:105px;
		top:17px;
		right:90px;
}
	  
		/*menu*/	
	#menu{position:absolute;
	top:120px;
	width:880px;
	height:40px;
	line-height: 150%;
	background-image:url(../img/main_top/menu_bg.gif);
	z-index: 10;
	    }
/*조경뉴스*/			
		.menu_title{		position:absolute;
		font-size: 9pt;
		font-color:#00000;
		margin-top:5px;
		left:14px;
		top:8px;
		height:13px;
		width:46px;
		}
/*가든*/		
		.menu_title01{		position:absolute;
		font-size: 9pt;
		font-color:#00000;
		margin-top:5px;
		left:68px;
		top:8px;
		height:13px;
		width:23px;
		}
/*소재*/		
		.menu_title02{		position:absolute;
		font-size: 9pt;
		font-color:#00000;
		margin-top:5px;
		left:98px;
		top:8px;
		height:12px;
		width:23px;
		}
/*기술인*/			
		.menu_title03{		position:absolute;
		font-size: 9pt;
		font-color:#00000;
		margin-top:5px;
		left:130px;
		top:8px;
		height:13px;
		width:33px;
		}
/*ELA*/			
		.menu_title04{		position:absolute;
		margin-top:5px;
		left:172px;
		top:8px;
		height:12px;
		width:24px;
		}		
/*하얀구분선*/	
		.menu_bar{		position:absolute;
		left:212px;
		top:13px;
		height:13px;
		width:3px;
		background:url(../img/main/menu_bar.gif) no-repeat 0 0;
		}
/*책*/			
		.menu_title05{		position:absolute;
		margin-top:5px;
		left:230px;
		top:8px;
		height:12px;
		width:15px;}
/*이미지*/			
		.menu_title06{		position:absolute;
		margin-top:5px;
		left:252px;
		top:8px;
		height:12px;
		width:33px;}
/*아카데미*/		
		.menu_title07{
		position:absolute;
		margin-top:5px;
		left:296px;
		top:8px;
		height:12px;
		width:43px;}
/*디렉토리*/			
		.menu_title08{		position:absolute;
		margin-top:5px;
		left:352px;
		top:8px;
		height:12px;
		width:44px;}
/*카페블로그*/			
		.menu_title09{		position:absolute;
		margin-top:5px;
		left:409px;
		top:8px;
		height:12px;
		width:63px;}	
/*ece-lac*/			
		.menu_title10{		position:absolute;
		margin-top:5px;
		left:485px;
		top:8px;
		height:12px;
		width:53px;}

/*모두보기*/			
		.menu_title11{		position:absolute;
		margin-top:5px;
		left:555px;
		top:8px;
		height:13px;
		width:60px;}

/*모두보기박스div*/				
		#menu_view{		
		font-size:9px;
		position:absolute;
		margin-top:5px;
		left:0px;
		top:35px;
		height:396px;
		width:830px;
		background-color:#ffffff;
		border-left:1px solid #c9c9c9;
		border-top:1px solid #c9c9c9;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
		z-index: 15;
		}
/*모두보기_조경뉴스*/					
		#menu_view11{		font-size:9px;
		position:absolute;
		margin-top:5px;
		left:0px;
		top:10px;
		height:125px;
		width:125px;
		text-align:left;
		z-index:7;
		}
/*모두보기_기술인*/			
		#menu_view12{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:120px;
		top:10px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
	
		}
/*모두보기_카페블로그*/			
		#menu_view13{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:235px;
		top:10px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_라펜트가든*/		
		#menu_view14{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:350px;
		top:10px;
		height:175px;;
		width:125px;
		text-align:left;
		z-index:7;
	
		}
/*모두보기_조경소재*/	
		#menu_view15{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:465px;
		top:10px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_이미지*/	
		#menu_view16{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:588px;
		top:10px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_디렉토리*/	
		#menu_view17{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:700px;
		top:10px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_환경과조경*/
		#menu_view18{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:0px;
		top:190px;
		height:175px;

		width:120px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_조경생태시공*/
		#menu_view19{		position:absolute;
		margin-left:-5px;
		margin-top:5px;
		left:120px;
		top:190px;
		height:175px;
		width:115px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_책*/		
		#menu_view20{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:240px;
		top:190px;
		height:175px;
		width:110px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_고객센터*/
		#menu_view22{
		position:absolute;
		margin-left:-5px;
		margin-top:5px;
		left:342px;
		top:188px;
		height:175px;
		width:123px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_조경아카데미*/		
		#menu_view21{
		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:468px;
		top:188px;
		height:175px;
		width:120px;
		text-align:left;
		z-index:7;
	
		}
/*모두보기_정기구독*/
		#menu_view23{
		position:absolute;
		margin-left:-5px;
		margin-top:5px;
		left:579px;
		top:190px;
		height:175px;
		width:121px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_오픈착하이벤트*/
		#menu_view24{
		position:absolute;
		margin-top:5px;
		margin-left:9px;
		left:680px;
		top:190px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
		}
	   .search .notice01{	
	    position:absolute;
		left:0px;
		top:48px;
		width:340px;
		height:17px;
		text-align:left;
		font:9px 
		}
	
		#menu_view_all{
		position:absolute;
		margin-top:5px;
		margin-left:9px;
		left:700px;
		top:340px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
		}
 /*search*/
		
		
		/*베너버튼*/		



/*menu*/	
	#menu{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:3px;
	width:880px;
	height:40px;
	line-height: 150%;
	background-image:url(../img/main/menu_barBG.gif);
	z-index: 10;
	    }
/*조경뉴스*/			
		.menu_title{		position:absolute;
		font-size: 9pt;
		font-color:#00000;
		margin-top:5px;
		left:14px;
		top:8px;
		height:13px;
		width:46px;
		}
/*가든*/		
		.menu_title01{		position:absolute;
		font-size: 9pt;
		font-color:#00000;
		margin-top:5px;
		left:68px;
		top:8px;
		height:13px;
		width:23px;
		}
/*소재*/		
		.menu_title02{		position:absolute;
		font-size: 9pt;
		font-color:#00000;
		margin-top:5px;
		left:98px;
		top:8px;
		height:12px;
		width:23px;
		}
/*기술인*/			
		.menu_title03{		position:absolute;
		font-size: 9pt;
		font-color:#00000;
		margin-top:5px;
		left:130px;
		top:8px;
		height:13px;
		width:33px;
		}
/*ELA*/			
		.menu_title04{		position:absolute;
		margin-top:5px;
		left:172px;
		top:8px;
		height:12px;
		width:24px;
		}		
/*하얀구분선*/	
		.menu_bar{		position:absolute;
		left:212px;
		top:13px;
		height:13px;
		width:3px;
		background:url(../img/main/menu_bar.gif) no-repeat 0 0;
		}
/*책*/			
		.menu_title05{		position:absolute;
		margin-top:5px;
		left:230px;
		top:8px;
		height:12px;
		width:15px;}
/*이미지*/			
		.menu_title06{		position:absolute;
		margin-top:5px;
		left:252px;
		top:8px;
		height:12px;
		width:33px;}
/*아카데미*/		
		.menu_title07{
		position:absolute;
		margin-top:5px;
		left:296px;
		top:8px;
		height:12px;
		width:43px;}
/*디렉토리*/			
		.menu_title08{		position:absolute;
		margin-top:5px;
		left:352px;
		top:8px;
		height:12px;
		width:44px;}
/*카페블로그*/			
		.menu_title09{		position:absolute;
		margin-top:5px;
		left:409px;
		top:8px;
		height:12px;
		width:63px;}	
/*ece-lac*/			
		.menu_title10{		position:absolute;
		margin-top:5px;
		left:485px;
		top:8px;
		height:12px;
		width:53px;}

/*모두보기*/			
		.menu_title11{		position:absolute;
		margin-top:5px;
		left:555px;
		top:8px;
		height:13px;
		width:60px;}

/*모두보기박스div*/				
		#menu_view{		font-size:9px;
		position:absolute;
		margin-top:5px;
		left:0px;
		top:35px;
		height:396px;
		width:830px;
		background-color:#ffffff;
		border-left:1px solid #c9c9c9;
		border-top:1px solid #c9c9c9;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
		z-index: 15;
		}
/*모두보기_조경뉴스*/					
		#menu_view01{		font-size:9px;
		position:absolute;
		margin-top:5px;
		left:0px;
		top:10px;
		height:125px;
		width:125px;
		text-align:left;
		z-index:7;
		}
/*모두보기_기술인*/			
		#menu_view12{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:120px;
		top:10px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_카페블로그*/			
		#menu_view13{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:235px;
		top:10px;
		height:190px;
		width:125px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_라펜트가든*/		
		#menu_view14{		
		position:absolute;
		margin-top:5px;
		margin-left:-3px;
		left:350px;
		top:10px;
		height:190px;;
		width:128px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_조경소재*/	
		#menu_view15{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:465px;
		top:10px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
	
		}
/*모두보기_이미지*/	
		#menu_view16{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:588px;
		top:10px;
		height:220px;
		width:125px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_디렉토리*/	
		#menu_view17{		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:700px;
		top:10px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_환경과조경*/
		#menu_view18{		
		position:absolute;
		margin-top:5px;
		left:5px;
		top:190px;
		height:190px;
		width:125px;
		text-align:left;
		z-index:7;
				}
				
		
				
				
				
				
				
				
				
				
				
				
				
				
/*모두보기_조경생태시공*/
		#menu_view19{		position:absolute;
		margin-left:-5px;
		margin-top:5px;
		left:120px;
		top:190px;
		height:190px;
		width:115px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_책*/		
		#menu_view20{		
		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:235px;
		top:190px;
		height:190px;
		width:117px;
		text-align:left;
		
		}
/*모두보기_고객센터*/
		#menu_view22{
		position:absolute;
		margin-left:2px;
		margin-top:5px;
		left:346px;
		top:190px;
		height:190px;
		width:112px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_조경아카데미*/		
		#menu_view21{
		position:absolute;
		margin-top:5px;
		margin-left:-5px;
		left:468px;
		top:190px;
		height:190px;
		width:120px;
		text-align:left;
		z-index:7;
	
		}
/*모두보기_정기구독*/
		#menu_view23{
		position:absolute;
		margin-left:-5px;
		margin-top:5px;
		left:582px;
		top:190px;
		height:190px;
		width:121px;
		text-align:left;
		z-index:7;
		
		}
/*모두보기_오픈착하이벤트*/
		#menu_view24{
		position:absolute;
		margin-top:5px;
		margin-left:9px;
		left:680px;
		top:190px;
		height:175px;
		width:125px;
		text-align:left;
		z-index:7;
		}
		
		.txt_list01 li {
		margin-bottom:1px;
		margin-left:10px;
		padding:0 0 0 0px;
		list-style-image:url(../img/main/bu_list2.gif);
		font:normal 12px/1.5 돋움, Dotum;
		vertical-align:top;
		display: block;
		position: relative;
		}
		
		li {
		list-style-image: url(../img/main/bu_list2.gif);
		font-color:#0e950f;
		}
		.txt_list01 li a {color:#2D2C2D; text-decoration:none;}
	    .txt_list01 li a:hover {text-decoration:underline;}
		.menu_view01 ul{font:"돋움" 9px;text-align:left;
		}
		
		.txt_li_none{
		font-color:#0e950f;
		line-height:280%;
		font-size:12px;
		list-style-type: none;
		list-style-image:none;
		font-weight:bold;
		text-algin:left;
		margin-left:-17px;
		color: #336A0F;
		}
		
/*탑베너 묶기*/		

#totalbanner{
   
    top:15px;
	left:676px;
	width:204px;
	height:95px;
	text-align:right;
    }

#totalbanner_ex{
   
    top:15px;
	left:800px;
	width:204px;
	height:95px;
	text-align:right;
    }


/*header 부분 좌측베너*/		
	#topbanner01{
    position:absolute;
    top:32px;
	left:676px;
	width:204px;
	height:91px;
	text-align:center;
    }
	#topbanner02{
    position:absolute;
    top:32px;
	left:676px;
	width:204px;
	height:91px;
	text-align:center;
    }
	#topbanner03{
    position:absolute;
    top:32px;
	left:676px;
	width:204px;
	height:91px;
	text-align:center;
    }
	#topbanner04{
    position:absolute;
    top:32px;
	left:676px;
	width:204px;
	height:91px;
	text-align:center;
    }
	#topbanner05{
    position:absolute;
    top:32px;
	left:676px;
	width:204px;
	height:91px;
	text-align:center;
    }
	
/*베너버튼*/		
	.banner_no{
	position:absolute;
	top:5px;
	left:715px;
	width:180px;
	height:27px;
	text-align:center;	
	}

	.banner_no li{
	float: left;
	top:10px;
	left:25px;
	width:25px;
	height:17px;
	display: block;
	algin:left;
	}

			
/*메뉴바 위에 공지*/			
		.menu_notice{
		position:absolute;
		margin-top:5px;
		left:650px;
		top:5px;
		height:16px;
		width:220px;
		font-color: #ffffff;
		/* link */
		}
	    .menu_notice a:hover {text-decoration:underline; color: #ffffff;}
		.menu_notice a:active {COLOR:#ffffff; TEXT-DECORATION: none}
    	.menu_notice a:visited {COLOR:#ffffff; TEXT-DECORATION: none}
	    .menu_notice a:hover {COLOR: #ffffff; TEXT-DECORATION: none}
		.notice_txt {color: #ffffff}
					
/*header end*/	


/*container 내용은 container css파일에 있습니다.*/	
	#container{	
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:5px;
	width:880px;
	height:720px;
	line-height: 150%;
	z-index: 1;}
	
	
	/*카피라이트*/	
	#footer{
	position:relative;
	top:0px;
	
	
	width:880px;
	height:130px;
	line-height: 150%;
	margin:0;
	
	text-align:center;
	padding:13px 0 0px 0;
	border-top:2px solid #999999;
	text-align:center
}

    #footer address{
     margin:0 14px 0 0; 
     font:10px Arial; }

     #footer address a{
	 font: 9px  Arial; 
	 color:#666666;}

     #footer p
	 {margin:-4px 0 13px 0; font-size:11px; line-height:17px;color:#666666;}

     #footer ul li{
     position:relative; 
     display:inline;
     padding:0 1px 0 6px; 
     font-size:12px; 
     white-space:nowrap; 
     background:url(../img/main/footer_bar.gif) no-repeat 0 0;
     }
