/* hangrim CSS Document */

body{
	
margin:0
	background-repeat: repeat-x;
	background-image: url(../images/main/bg.gif);
	background-repeat: repeat-x;
/* background-color:#A5A5A5;margin:0;text-align:center;  */
}

body, div, td, li {
color:#444444;
font-size:12px;
}
body, div, td, li, .p11 {
font-family:돋움,Dotum,AppleGothic,sans-serif;

}
b {
letter-spacing:-1px;
}
div, p, ul, li, ol, dl, dd {
	margin:0pt;
	padding:0pt;
}

ul, ol, li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;

}

a:link {
color:#444444;
text-decoration:none;
}
a:visited {
color:#444444;
text-decoration:none;
}
a:hover {
color:#438A01;
text-decoration:underline;
}
a:active {
text-decoration:none;
}

img {
border:0pt none;
}

#wrapper{
margin:0pt auto;
position:relative;
text-align:left;
width:988px;
}

#sitemain{
	width:1269px;
}
#main_top {
	width: 1269px;
}
#bottom {
	width: 100%;
	background-image: url(../images/main/bottom_bg.gif);
	background-repeat: repeat-x;
}

/*****************좌측****************/
#left{
	float:left;
	width:200px;
	position:relative;
}

#logo{
	width:170px;
	height:71px;
	margin:10px 0px 0px 7px;
}

#search input{ 
    background-color:#f8eeec; font-size:100%; vertical-align:middle;
    border-color:#8B8B8B rgb(211, 211, 211) rgb(211, 211, 211) rgb(139, 139, 139);
	border-style:solid;
	border-width:1px;
	width:136px;
	height:20px;
	}

#title_menu {
	width:190px;
	height:210px;
	background:url(../../hangrim/box1.gif) no-repeat left top;
	 }
	 
/* ie png 
================================== */
.png24 {
    background:transparent;
  tmp:expression(setPng24(this));
}
#notice {
	height: 100px;
	width: 400px;
	position: relative;
	top: 0px;
	left: 110px;
}
#main_login {
	position: absolute;
	height: 100px;
	width: 200px;
	left: 14px;
	top: 588px;
}
#sitemain #info {
	width: 1000px;
	margin-left: 10px;
}
