body,td,div  { font : 95%/150% 굴림,verdana,돋움,tahoma; color : #000; font-size:12px; }

html, body{
  height:100%;
  margin:0;
  padding:0;
}

.frame {
  height:100%;
  width:100%;
}


#header_space {
  background:#000;
  height:50px;
  width:100%;
  margin: 0;

  /*border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:red;*/
}

.frame_header_space {
  height:50px;
  vertical-align:top;
}

#header_space .menusep {
  color:#666666;
  padding:1px;
}


#header_space a:link    {text-decoration: none;background-color: transparent;color:#fff;font-size:11px;font-family:Verdana,굴림;}
#header_space a:visited {text-decoration: none;background-color: transparent;color:#fff;font-size:11px;font-family:Verdana,굴림;}
#header_space a:hover   {text-decoration: none;background-color: transparent;color:#fff;font-size:11px;font-family:Verdana,굴림;}
#header_space a:active  {text-decoration: none;background-color: transparent;color:#fff;font-size:11px;font-family:Verdana,굴림;}



#footer_space {
  

  /*border-top-style:solid;
  border-top-width:1px;
  border-top-color:red;*/
}

.frame_footer_space {
  vertical-align:bottom;
  position:;
}

#body_space {
  vertical-align:top;
}

.frame_body_space {
  vertical-align:top;
}



#body_space .sub_title {
  margin-left:29px;
  color:#FFFFFF;
  font-family;Verdana,굴림;
  font-weight:bold;
  font-size:14px;
  vertical-align:text-bottom;
}

