@charset "utf-8";

/* -------------------------------------------------------------------------------------------
서브페이지스타일 CSS Document

* description	: 녹색지식 서브스타일 정의
* website	: http://www.giconewtown.co.kr
---------------------------------------------------------------------------------------------*/

/* Import Rules */
@import url("/resource/new_css/layout.css");
@import url("/resource/new_css/applet.css");

/*--- 왼쪽메뉴 ---*/	
#left_menu {
	float:left;
	width:189px;
	padding-bottom:148px;
	background:url('../../../images/search/left_btm.gif') no-repeat left bottom;
	}	

#left_menu ul {
	padding-top:17px;
	background:url('../../../images/search/leftmenu_bg.gif') repeat-y left top;
	}
	
#left_menu ul li {
	overflow:hidden;
	font-size:1%;
	line-height:0%;
	}
	
#left_menu ul li ul {
	float:left;	
	padding:10px 0px;
	margin:0px;
	background:url('../../../images/search/leftmenu_dep_bg.gif') no-repeat left bottom;
	}
	
#left_menu ul li ul li {
	font-size:1%;
	overflow:hidden;
	line-height:0%;
	}		
	
/*--- 타이틀영역 ---*/
.ctitle_area {
	width: 720px;
	height:77px;
	margin-bottom:30px;
	background:url('../../../images/common/member_ti_bg.gif') no-repeat left top;
	}

.ctitle {
    float:left;
	padding:33px 0px 0px 20px;
	}

.ctitle h3 {
	position:relative;
	visibility:visible;
	display:inline;
	}

.ctitleexp {
	padding:5px 0px 0px 36px;
	}

/*--- 본문영역 ---*/	
.topexp {
	padding-bottom:25px;
	}
	
.search {
    width:655px;
	height:30px;
	clear:both;
	padding:5px 10px 0px 15px;
	background:url('../../../images/knowledge/word_bg_01.gif') no-repeat left top;
	}

.search img {
    vertical-align:middle;
	}
	
.search .sinput {
    width:78%;
	}	

.searchwordtitle{
    float:left;
    width:670px; 
	border-bottom:1px solid #e4e4e4;
	clear:both;
	font-size:95%;
	padding:8px 0px 6px 10px;
	background:#f7f7f7;
	}
	
.searchwordtitle .left{
    float:left;
	}
	
.searchwordtitle .right{
    float:right;
	padding-right:8px;
	}		
	
.searchwordtitle img{ 
    vertical-align:middle;
	margin:0px 3px;
	}		

.tablestyle{ 
    width:100%;
	border-top:1px solid #6aa83b;
	border-bottom:1px solid #e4e4e4;
	margin-top:25px;
	clear:both;
	}

.searchwordlist {
	padding:5px 10px 5px 10px;
	width:660px;
	clear:both;	
	}

.searchwordlist dl {
	padding-top:5px;
	}	

.searchwordlist dt {
	width:650px;
	padding-bottom:3px;
	}
	
.searchwordlist dt .txt {
	padding-bottom:3px;
	padding-left:10px;
	font-size:95%;
	}	

.searchwordlist dd {
	width:640px;
	background:#f6f6f6;
	padding:10px 10px;
	}	
