#Koreadepart_BWrap { margin:0 auto; text-align: center; padding:0; }
#Koreadepart_Wrap {margin:0 auto; text-align: center; }

#Koreadepart_header {position:relative; margin:0 auto; height:150px; vertical-align:top; text-align: center; border:1px solid #000; }
#Koreadepart_body{margin:0 auto; width:1040px; height:150px; vertical-align:top;}
#Koreadepart_left { position:relative; width:180px; vertical-align:top; margin:0;  text-align:left;  float:left; border:1px solid #000; }
#Koreadepart_content {position:relative;  width:700px; text-align:left; border:1px solid #000; float:left; margin:0 0 0 10px;}
#Koreadepart_right   { vertical-align:top; border:1px solid #000;  float:left; margin:0 0 0 10px;text-align:right;}
#Koreadepart_footer {margin:0 auto;  font-size:9pt; }











#all_content {width:900px; }

#content_table  { width:710px; text-align:right; padding:0; margin:0; }




#header  { width:900px;  vertical-align:top; margin:0; text-align:center; }

#content { width:700px; margin:0 0 0 10px; text-align:left; padding:0; float:left;  }


#content_table  { width:710px; text-align:right; padding:0; margin:0; }





/* 2012-index */
html, body{  margin:0;  padding:0;  } 
 
#KD-BWrap-2012 {  }



#KD-header-2012 {position:relative;  height:auto;   width:100%;  display:block; overflow:hidden;  float:right;  }

.KD-top-2012, .KD-header-2012, .footer-2012 {width:900px; height:auto; padding:0 120px 0 0; margin:0 auto;}

#KD-allbody-2012 {  width:100%; height:auto; }

#Wrap-2012 {  width:1020px; height:auto; margin:0 auto ;  }

#left-2012, #content-2012, #right-2012 { float:left; position:relative;  }

 

#content-2012 { width:700px; margin:0 10px;  text-align:left;}

#all-content {width:900px; margin:0 10px 0 0;  text-align:left; float:left; }

#left-2012 { width:180px; text-align:left; }
#right-2012   { width:100px; z-index:-10; }
.right-2012 { text-align:left; }


#footer-2012 { clear:both; display:block;  height:auto; }
.footer-2012 {height:auto; }

	#headertop-2012 .headertext { width:470px; _width:465px; color:#979797; text-decoration:none; float:left; font-weight:normal;}
	#headertop-2012 ul         { width:390px; height:15px; float:right; text-align:right;  }
	*html #headertop ul { width:410px; }
	#headertop-2012 ul li       { background:url('https://www.koreadepart.com/images/basic/arrow_circle_orange.gif') no-repeat 0 3px; 
	float:left; margin:0 0 0 9px; padding:0 0 0 15px;  }
	#headertop-2012 ul li a:hover { text-decoration:underline; }
	#headertop-2012 ul li a:link, #headertop02 ul li a:visited, #headertop02 ul li a:active        { font-size:11px; }
	#headertop-2012 ul li img      { vertical-align:middle; margin:0 3px 0 0; }


 
/* ******************************************************************** */ 
/* Clearfix: http://csscreator.com/attributes/containedfloat.php        */
/* ******************************************************************** */
.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;}
.clearfix{*zoom:1;}
/* End hide from IE-mac */  


 
 
/* ******************************************************************** */ 
/*                      printer styles                                  */ 
/* ******************************************************************** */ 
     
 @media print{ 
/*hide the left column when printing*/ 
#left-2012 {display:none;} 

/*hide the right column when printing*/ 
#right-2012{display:none;} 
#Wrap-2012, #content-2012 {width:100%; float:none;}
}








	
.member { font-weight:bold; }
.guest  { font-weight:normal; }






.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:11pt; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }


.ed { border:1px solid #CCCCCC; height:20px; }
.tx { border:1px solid #CCCCCC; }

.accent{color:#ff6600;}/*강조*/
.blur{color:#888888;}/*흐림*/

.amount { color:#2266BB;}
.amount-special { color:#d64c00;}

.c1 { background-color:#94D7E7; }
.c2 { background-color:#E7F3F7; }
.fontb{ font-weight:bold;  }
.fontb2{ font-weight:bold; font-size:10pt; padding: 0 0 0 5;}

/*// 김선용 200906 :  */
.yalign_head { height:28px; padding:3px 0 3px 0; text-align:center; background:#5A6973; font-weight:bold; color:#ffffff; }
.state_table{ border-color:#95A3AC; border-collapse:collapse; width:100%; }
.state_table2{ border-color:#95A3AC; border-collapse:collapse; }
.button
{
	background:#5A6973;
	border-color : #95A3AC;
	border-width : 1px;
	height : 20px;
	border-style : solid;
	font-family : Tahoma;
	font-size : 9pt;
	color : #ffffff;
	cursor : pointer;
}

.button_red
{
	background:#B30B0B;
	border-color : #AC959F;
	border-width : 1px;
	height : 20px;
	border-style : solid;
	font-size : 9pt;
	color : #ffffff;
	cursor : pointer;
}

.button_wh
{
	background:#B6D0CE;
	border-color : #909E9D;
	border-width : 1px;
	height : 20px;
	border-style : solid;
	font-size : 9pt;
	color : #3C3739;
	cursor : pointer;
}

/* // S: 2011-08-23 */

.paging{clear:both;width:610px;margin:0 auto 25px;padding:35px 0;text-align:center;overflow:hidden;_width:610px}
.paging a,.paging strong{display:inline-block;position:relative;_width:20px;margin-right:1px;padding:3px 3px 5px;border:1px solid #fff;font:bold 13px Verdana;line-height:normal;color:#000;text-decoration:none;min-width:18px;_min-width:26px}
.paging strong{border:1px solid #e9e9e9;color:#f23219 !important}
.paging a:hover{border:1px solid #e9e9e9;background:#fff;text-decoration:underline}

.paging .pre,.paging .next{display:inline-block;_position:relative;_top:-1px;_width:60px;border:1px solid #e9e9e9;font:12px Sans-serif;font-weight:normal;color:#565656}
.paging .pre{margin-right:0px;padding:6px 6px 4px 16px;background:url('https://www.koreadepart.com/images/search/btn_arrow_left_on.gif') 6px 8px no-repeat !important}
.paging .next{margin-left:0px;padding:6px 16px 4px 6px;background:url('https://www.koreadepart.com/images/search/btn_arrow_right_on.gif') 40px 8px no-repeat !important}

.paging .ss,.paging .sg{display:inline-block;_position:relative;_top:-1px;_width:60px;border:1px solid #e9e9e9;font:12px Sans-serif;font-weight:normal;color:#565656}
.paging .ss{margin-right:0px;padding:6px 6px 4px 16px;background:url('https://www.koreadepart.com/images/search/btn_arrow_left_on.gif') 6px 8px no-repeat !important}
.paging .sg{margin-left:0px;padding:6px 16px 4px 6px;background:url('https://www.koreadepart.com/images/search/btn_arrow_right_on.gif') 40px 8px no-repeat !important}




/* // 김선용 201004 : */
.input_text { border:2px solid; border-color:#e1e1e1; font-family:'tahoma'; font-size:9pt; color:#757575; height:20px; }





#page-box ul.list {list-style:none;  float:left; display:inline-block;width:100%; height:30px; vertical-align:top; margin:0; padding:0; }

#page-box ul.list li {float:left; display:inline-block; vertical-align:top; margin:0; padding:0;}
#page-box ul.list li span { display:inline-block; width:60px;	height:20px; margin:4px 0 0 0; }
#page-box ul.list li span.last { }
#page-box ul.list li span.first { }
#page-box ul.list li span.prev { }
#page-box ul.list li span.next { }


#page-box ul.list li.normal, #page-box ul.list li.current   
{ width:25px; height:25px;  text-decoration:none;  text-align:center; display:inline-block; margin:0 5px 0 0;  }

#page-box ul.list li.current   {  padding:4px 0 0 0; border:1px solid #eee; color:#000; }


#page-box ul.list li.normal a {  display:inline-block;border:1px solid #eee; color:#000;    padding:4px 0 0 0; width:100%; height:100%; }
#page-box ul.list li.normal a:hover { color:#fff;  border:1px solid #f40; background-color:#f40;  padding:4px 0 0 0;  display:inline-block; 
width:25px; height:25px;  }


