/*********** »ó´Ü¾È³»±Û**************/

#searchType4 {
	float: left; margin: 0px; padding: 0px; width: 707px; height: 86px;
	background: url(../images/sub/bg_sh_type4.gif) no-repeat;
}
#searchType4 .icon{ float: left; margin-top: 12px; width:130px; text-align: right;}

#searchType4 ul { float: right; width: 542px; margin-top:13px; padding-right:18px; }
#searchType4 ul li{ font-size: 10px; color: #09418C; line-height: 130%; padding-left: 7px; background: url(../images/sub/icon_li.gif) no-repeat top left; }
#searchType4 ul li strong { font-size: 10px; color: #27A2C9; font-weight: normal;}




/*********** °Ô½ÃÆÇ¸®½ºÆ® **************/

#sum		 { float: left; font-size: 11px; margin-top: 29px; padding-left: 4px;}
#sum strong  { color: #C83131; font-size: 11px; font-weight: normal;}

#boardSH     { float: right; height: 26px; text-align: right; margin-top: 17px; padding-right: 4px; }
#boardSH input#keyword, input#searchTxt { 
	border: 1px solid #C8C8C8; background-color: #ffffff;
	padding:2px; margin-right: 3px; width: 100px; 
}

#board                     { float: left; width: 707px; }
#board tbody th            { float: left; width: 707px; }
#board tbody td            { border-bottom: 1px solid #E6E6E6; text-align: center; padding-top:9px; padding-bottom:6px;}
#board tbody td.title      { text-align: left; padding-left:10px;}
#board td.title strong     { font-size:11px; color: #27A2C9; font-weight: normal;}


#paging                    { clear: both; width:707px; padding-top: 20px; }
#paging .Btn               { float: left; padding-right:3px; height:19px;}
#paging .Page              { float: left; width: 28px;  font-size: 11px; text-align: center; margin-top:3px;}
#paging .Page a            { font-size: 11px; }
#paging .Page a:hover      { font-size: 11px; color: #C83131; font-weight: bold;}
#paging .here	           { font-size: 11px; color: #C83131; font-weight: bold; }
#paging .Bar               { float: left; width: 1px; }



/*********** ÀÌ¹ÌÁö°Ô½ÃÆÇ **************/

#board tbody td.title dt            { float:left; width:380x;  }
#board tbody td.title dd.RtM img  { float:left; border:1px solid #E2E4E4;}
#board tbody td.title dd.RtM        { width:69px;  float:left;}
#board tbody td.title dd.Title      { width:310px; float:left; margin-top:5px; line-height:130%; }
#board tbody td.title dd.Txt        { width:310px; float:left; font-size:11px; color:#888888; margin-top:5px; line-height:130%; }



/*********** °Ô½ÃÆÇ±Ûº¸±â **************/

#boardView                { float: left; width: 707px; margin-top:17px; }
#boardView table          { width:100%; }

#boardView thead th.titleTOP { background: url(../images/board/board_th_view.gif) no-repeat top left; text-align:left; padding: 7px 20px 0px 20px;}
#boardView thead th.titleBT  { background: url(../images/board/board_th_view_bt.gif) no-repeat top left; height:6px; }

#boardView thead th.titleTOP #Title  { float: left; width:590px; font-size:15px; color:#FFFFFF; }
#boardView thead th.titleTOP #Date   { float: right; width:70px; font-size:12px; color:#FFFFFF; font-weight:normal; text-align:right;  }



#boardView tbody td.down          { font-size:11px; color: #2D6AB8; height: 30px; }
#boardView tbody td.down a        { font-size:11px; color: #2D6AB8; }
#boardView tbody td.down a:hover  { font-size:11px; color: #2D6AB8; text-decoration: underline;}
#boardView tbody td.down img      { margin-left: 20px; }

#boardView tbody td.down #cover     { float: left;  width:69px; padding:5px 0px 5px 0px; }
#boardView tbody td.down #cover img { border:1px solid #E2E4E4;  }
#boardView tbody td.down #file      { float: left; width:500px; padding-top:10px; line-height:150%;}


#boardView tbody td.ctn           { border: 2px solid #DBDBDB; padding: 20px; line-height: 160%;}


#boardNP				 { float: left; clear: both; width:100%;}
#boardNP table           { width: 100%; }
#boardNP tbody td        { border-bottom: 1px solid #E6E6E6; text-align: center; height:29px;  }
#boardNP tbody td.NP     { width: 15%; text-align: center;}
#boardNP tbody td.title  { width: 72%; font-size: 11px; text-align: left; }
#boardNP tbody td.date   { width: 13%; color: #777777; text-align:right; padding-right: 20px;}
#boardNP tbody td.btn    { border:none; }

#boardBtn				 { float: right; width:82px; margin-top:10px; height:20px;}





/*********** ¿ë¾î»çÀü »öÀÎ°Ë»ö **************/

#searchDic {
	float: left; margin: 0px; padding: 0px; width: 707px; height: 104px;
	background: url(../images/sub/bg_sh_dic.gif) no-repeat; }

#searchDic  #BtnWrap1	 { float: right ; margin-top: 15px; width:480px; }
#searchDic  #BtnWrap2	 { float: right ; margin-top: 15px; width:94px; }
#searchDic  .Btn	     { float: left ; width:27px; height:24px;}



/*********** ¿ë¾î»çÀü »öÀÎ°Ë»ö °á°ú **************/

#ResultSH                { float: left; border-bottom:1px solid #E1E1E1; padding-bottom: 15px;}
#ResultSH #Title         { float: left;  margin-top:20px; padding-left: 23px; 
	                       color: #09428C; font-weight: bold;
	                       background: url(../images/sub/icon_title_dic.gif) no-repeat top left; }
#ResultSH #Title strong  { color: #C83131; }



#ResultDic .Title        { float: left; clear: both; margin-top:12px;
                           width: 684px; height: 23px; padding-left: 23px; padding-top: 9px;
	                       color: #09428C; font-weight: bold;
                           background: url(../images/sub/bg_def.gif)  no-repeat top left; }
#ResultDic .Title .add   { margin-top:12px; padding-left: 20px; padding-top: 9px;
	                       color: #09428C; font-size: 11px; font-weight: normal;
	                       background: url(../images/sub/def_line.gif) no-repeat top left; }

#ResultDic .defType1     { float: left;  width: 664px; padding-left: 23px; padding-top: 10px; color: #888888; line-height: 130%; }
ul.defType2              { float: left;  width: 652px; padding-left: 23px; margin-top: 10px; }
ul.defType2 li           { color: #888888; line-height: 130%; padding-left: 12px;
	                       background: url(../images/sub/icon_dot_2.gif) no-repeat left top; }
ul.defType2 li strong    { color: #555555; font-size:11px; line-height: 150%; }




/*********** ÀÌ¿ë¾È³»**************/

#guide                       {  width: 707px; }
#guide #Title                {  float: left; clear: both; width:684px; 
                                margin-top:20px; padding: 9px 0 8px 23px; 
	                            color: #09428C; font-weight: bold;
                                background: url(../images/sub/bg_def.gif)  no-repeat top left; }
#guide #Title .add			 {   margin-top:20px; padding-left: 23px; padding-top: 9px;
	                            color: #09428C; font-size: 11px; font-weight: normal;
	                            background: url(../images/sub/def_line.gif) no-repeat top left; }
#top		                {  float:right; }

#guide #ctn                  { float:left; width: 664px;  padding-top:12px; padding-left:23px; color:#888888; line-height:160%; }
#guide #img                  { float:left;padding-left:23px; }

#guide #ctnL                 { float:left; width: 130px; padding-top:12px; padding-left:23px;  color:#888888; line-height:160%; }
#guide #ctnR			     { float:left; padding-top:12px; width:530px;}


#guide  p                   { padding-left: 17px; font-weight: bold; margin-top:5px;
					          background: url(../images/login/icon_pri.gif) no-repeat left top; }
#guide  p.normal            { padding-left: 17px; font-weight: normal; margin-top:5px;
					          background: url(../images/login/icon_pri.gif) no-repeat left top; }


#guide ul				     { float:left; width:100%; }		
#guide ul li			     { display: block;  padding-left: 17px; color:#888888;  line-height:160%;
	                          background: url(../images/sub/icon_dot_2.gif) no-repeat left top; }
#guide ul li strong          { color: #3697D0; font-size:12px; font-weight:normal; }
#guide ul li a               { font-size:11px;color: #3697D0;font-weight:normal;  }

#guide #textOver { 
	clear: both;
	width:654px; height:150px; border: none; overflow-y: scroll;  background: #FFFFFF;
	margin-top:12px; margin-left:23px;  color: #888888; padding:0 10px 10px 0;
	scrollbar-3dlight-color: #B3B2B2;
	scrollbar-arrow-color: #B3B2B2;
	scrollbar-track-color: #F2F2F2;
	scrollbar-darkshadow-color:#B3B2B2;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF
}



/*********** ¿ë¾î»çÀü »öÀÎ°Ë»ö °á°ú **************/


#searchFAQ                 { float: left; width: 707px; height: 62px;
	                         background: url(../images/sub/bg_sh_type2.gif) no-repeat;}

#searchFAQ  .sort          { float: left; width: 385px; padding-left:132px; padding-top: 21px; }
#searchFAQ   input#keyFAQ  { border: 1px solid #c8c8c8; background-color: #ffffff; padding:2px; }
#searchFAQ  .sortBtn       { float: right; width: 85px; text-align: right; padding-right: 100px; padding-top: 10px; }


#ResultFAQ   #Title         { float: left;  margin-top:16px; padding-left: 23px; margin-bottom:6px;
	                          color: #09428C; font-weight: bold;
	                          background: url(../images/sub/icon_title_dic.gif) no-repeat top left; }
#ResultFAQ   #Title strong  { color: #C83131; }




/* popup ## RSS */


#RssTop			 { background: url(../images/sub/rss_top.gif) no-repeat top left;}
#ResearchTop	 { background: url(../images/sub/research_top.gif) no-repeat top left;}

#RssWrap         { background: url(../images/sub/rss_bottom.gif) no-repeat bottom left;}

#Rss             { padding-top: 162px; padding-left: 32px; } 
 
#Rss #Title      { width: 436px;  height:27px; padding-left: 32px;  
				   color: #555555; font-weight: bold; line-height:32px;
                   background: url(../images/sub/rss_title.gif) no-repeat top left;} 

#Rss #ctn        { width: 436px; color: #888888; line-height:130%; padding-top:10px; padding-bottom: 7px; padding-left:3px;}
#Rss #ctn li     { color: #888888; line-height:140%; margin-top:7px;
	               background: url(../images/sub/icon_dot_2.gif) no-repeat left top; 
	               padding-left: 12px; }
 
#Rss #Title2      { width: 436px;  height:27px; padding-left: 32px;  
				   color: #555555; font-weight: bold; line-height:32px;
                   background: url(../images/sub/rss_title.gif) no-repeat top left;} 

#Rss #ctn2        { width: 436px; color: #888888; line-height:130%; padding-top:10px; padding-bottom: 7px; padding-left:3px;}
#Rss #ctn2 li     { color: #888888; line-height:140%; margin-top:7px;
	               background: url(../images/sub/icon_dot_2.gif) no-repeat left top; 
	               padding-left: 12px; }
 
#Rss #Title3      { width: 436px;  height:27px; padding-left: 32px;  
				   color: #555555; font-weight: bold; line-height:32px;
                   background: url(../images/sub/rss_title.gif) no-repeat top left;} 

#Rss #ctn3        { width: 436px; color: #888888; line-height:130%; padding-top:10px; padding-bottom: 7px; padding-left:3px;}
#Rss #ctn3 li     { color: #888888; line-height:140%; margin-top:7px;
	               background: url(../images/sub/icon_dot_2.gif) no-repeat left top; 
	               padding-left: 12px; }
 
#Rss #Title4      { width: 436px;  height:27px; padding-left: 32px;  
				   color: #555555; font-weight: bold; line-height:32px;
                   background: url(../images/sub/rss_title.gif) no-repeat top left;} 

#Rss #ctn4        { width: 436px; color: #888888; line-height:130%; padding-top:10px; padding-bottom: 7px; padding-left:3px;}
#Rss #ctn4 li     { color: #888888; line-height:140%; margin-top:7px;
	               background: url(../images/sub/icon_dot_2.gif) no-repeat left top; 
	               padding-left: 12px; }

#Rss .orange     { color: #ff6633; }

#Rss #ctn li #Txt { font-size:11px; color:#888888; padding-left:10px;   width: 420px; }

#Rss .blue       { color: #09418C; font-size:12px; }

#RssAdd          { width: 420px; padding: 8px; margin: 4px 10px 10px 10px; border:1px dotted #bbbbbb;}

#Rss #close      { width: 436px; height: 80px; text-align: right; }
#Rss #close img  { margin-right : 8px; margin-top: 47px; }



/*»çÀÌÆ®¸Ê */

#sitemap { float:left; width:199px; margin:15px 15px; display:inline;}

#sitemap #stB, #sitemap #stS  { }

#sitemap #stB #Title  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_blue.gif) no-repeat left top; }
#sitemap #stS #Title  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_sky.gif) no-repeat left top; }

#sitemap dl        { float: left; } 

#sitemap dt       { float: left;  padding: 9px 0 6px 19px; margin:0px; width:180px; 
					border-bottom:1px solid #DCDCDC;} 
#sitemap dt.top   { border-top :1px solid #DCDCDC;} 
#sitemap dt.last   {border:none;} 

#sitemap dd       { float: left; padding: 3px 0 3px 31px; width:168px; line-height: 160%;
					color:#888888; font-size: 11px; 
					background: #F7F7F7 url(../images/sub/icon_dot_st.gif) no-repeat left top; }
#sitemap dd  a          { color:#888888; font-size: 11px; }
#sitemap dd  a:hover    { color:#09418C; font-size: 11px; text-decoraion: underline;}

#sitemap2 { float:left; width:199px; margin:15px 15px; display:inline;}

#sitemap2 #stB2, #sitemap2 #stS2  { }

#sitemap2 #stB2 #Title2  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_blue.gif) no-repeat left top; }
#sitemap2 #stS2 #Title2  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_sky.gif) no-repeat left top; }
#sitemap2 #stB21 #Title21  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_blue.gif) no-repeat left top; }
#sitemap2 #stS21 #Title21  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_sky.gif) no-repeat left top; }
#sitemap2 #stB22 #Title22  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_blue.gif) no-repeat left top; }
#sitemap2 #stS22 #Title22  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_sky.gif) no-repeat left top; }

#sitemap2 dl        { float: left; } 

#sitemap2 dt       { float: left;  padding: 9px 0 6px 19px; margin:0px; width:180px; 
					border-bottom:1px solid #DCDCDC;} 
#sitemap2 dt.top   { border-top :1px solid #DCDCDC;} 
#sitemap2 dt.last   {border:none;} 

#sitemap2 dd       { float: left; padding: 3px 0 3px 31px; width:168px; line-height: 160%;
					color:#888888; font-size: 11px; 
					background: #F7F7F7 url(../images/sub/icon_dot_st.gif) no-repeat left top; }
#sitemap2 dd  a          { color:#888888; font-size: 11px; }
#sitemap2 dd  a:hover    { color:#09418C; font-size: 11px; text-decoraion: underline;}

#sitemap3 { float:left; width:199px; margin:15px 15px; display:inline;}

#sitemap3 #stB3, #sitemap3 #stS3  { }

#sitemap3 #stB3 #Title31  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_blue.gif) no-repeat left top; }
#sitemap3 #stS3 #Title3  { float: left; padding: 9px 0 9px 19px; width:180px;  color:#FFFFFF; font-weight:bold;
					   background: url(../images/sub/st_sky.gif) no-repeat left top; }

#sitemap3 dl        { float: left; } 

#sitemap3 dt       { float: left;  padding: 9px 0 6px 19px; margin:0px; width:180px; 
					border-bottom:1px solid #DCDCDC;} 
#sitemap3 dt.top   { border-top :1px solid #DCDCDC;} 
#sitemap3 dt.last   {border:none;} 

#sitemap3 dd       { float: left; padding: 3px 0 3px 31px; width:168px; line-height: 160%;
					color:#888888; font-size: 11px; 
					background: #F7F7F7 url(../images/sub/icon_dot_st.gif) no-repeat left top; }
#sitemap3 dd  a          { color:#888888; font-size: 11px; }
#sitemap3 dd  a:hover    { color:#09418C; font-size: 11px; text-decoraion: underline;}


/* ±¹Á¦Á¤º¸ ¸µÅ© */

#link .Title {
	float: left; 
	margin-top:20px; height: 19px; padding-left: 27px; padding-right: 0px;
	  color: #09428C; font-weight: bold;
	background: url(/images/sub/icon_title.gif) no-repeat top left;
}


ul.interLink { clear:both;  padding-left:6px; }
ul.interLink li {  background: url(/images/sub/icon_dot_2.gif) no-repeat left top; padding-left:18px; }
ul.interLink li img {margin-top:-2px;}
