body {padding:0;margin:0;font-size:12px;font-family:gulim;}
input,select,textarea {font-size:12px;font-family:gulim;}
img,p {border:0;margin:0;padding:0;}
form {display:inline;margin:0;padding:0;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}


#wrap {width:950px;margin:auto;}
#header {}
#header .logo {float:left;padding:20px 0 15px 2px;}
#header .logo h1 {margin:0 0 0 3px;padding:0;position:relative;left:-5px;width:600px;height:35px;}
#header .logo h1 a {font-weight:bold;color:#555;font-size:22px;font-family:"malgun gothic","Trebuchet MS",Georgia,"Times New Roman",Times,serif;}

#header .gnb {float:right;padding:20px 0px 20px 0px ;}
#header .gnb ul {padding:0;margin:0;letter-spacing:-1px;}
#header .gnb li {list-style-type:none;display:inline;padding:0px 0 0px 10px;font:normal 11px "malgun gothic",dotum;}
#header .gnb .admin a {color:#ff0000;}
#header .lnb {clear:both;}
#header .lnb .search {float:right;width:155px;text-align:right;padding:9px 65px 0 0;}
#header .lnb .search .input {width:140px;height:17px;background:#474747;border:#282931 solid 1px;margin:0 2px 0 0;color:#efefef;}
#header .lnb .search .input:focus {background:#5C5D6B;}
#header .lnb .search span {position:absolute;}


#container {padding:0 0 0 0;}

#content {float:left;width:950px;padding: 0px 0px 0px 0px;}

#footer {margin:20px 0 0 0;padding:20px 0 20px 0;border-top:#efefef solid 1px;text-align:center;}
#footer div {padding:10px 0 10px 0;}
#footer div a {font-size:11px;font-family:dotum;color:#444444;letter-spacing:-1px;}
#footer div .split {font-family:dotum;font-size:9px;color:#c0c0c0;}
#footer address {font-family:arial;font-size:9px;font-style:normal;color:#999999;}