/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/
@charset "utf-8";
* { padding: 0; margin: 0; }

body {
 font-family: "돋움", "맑은 고딕";
 font-size: 12px;
}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
}

#header {
 width: 1000px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 height: 61px;
 margin: 0px 0px 0px 0px;
 background: #DAC8BF;
}
#header2 {
 width: 1000px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 height: 466px;
 margin: 0px 0px 0px 0px;
 background: #DAC8BF;
}
#navigation {
 width: 1000px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #FFF;
}
#content { 
 width: 1000px;
 color: #333;
 border: 0px solid #ccc;
 background: #F2F2E6;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 159px;
}
#content2 { 
 width: 1000px;
 color: #333;
 border: 0px solid #ccc;
 background: #F2F2E6;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 159px;
}
#footer { 
 width: 1000px;
 color: #333;
 border: 0px solid #ccc;
 background: #BD9C8C;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

table {
        width: 800px;
        border-collapse: collapse;
		text-align:left;
		margin-left:0px;
        font-family: 'Dotum';
		font-size: 12pt; 

    }
    th {
        font-size: 8pt;
        border: 1px solid #CCC;
        height:25px; /* 그리드 하단 줄 안생기는 이유 */
		text-align: center;
		padding-left:0px; padding-right:0px;
   }
       td {
        font-size: 10pt;
        border: 1px solid #CCC;
        height:27px; /* 그리드 하단 줄 안생기는 이유 */
		padding-left:10px;
		margin:0px;
   }

    tr.alt td {
        color:#000000;
        background-color: #ffffff;
    }
ul, ol {
	list-style:none;
}
li{
	margin:0;
	padding:0;
}
img{
 vertical-align: bottom;
border:none; 
margin:0px;
display:block; float: left;
}
.fontcolor_w{ color:#FFF;}
.fl_lh{float:left;}/*좌측정렬*/
.fl_rh{ float:right;}/*우측정렬*/
.bg_color{ background-color: #F5F5F5;}
.blc{ border-left-color:#FFF;
      border-right-color:#FFF;}
.ft14{ 
	font-size:14px;
	font-weight:bold;
	text-align: left ;
	font-family:"Malgun Gothic";
}
.ft10{ 
	font-size:10px;
	font-weight:100;
	text-align: left ;
	font-family:'Dotum';
}
.text_a_rh{ text-align: right;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}