﻿@charset "utf-8";
/*공통바디부분 시작*/

#wrap{ width:1000px; margin:0 auto; _text-align:left }
#header{ width:100%; height: 105px; background:url(../images/bg_header.png) }
#header > .wrapper{ width:1000px; margin:0 auto; position:relative; }
#header > .wrapper > #logo {
	position: absolute;
	top: 4px;
	left: 0px;
}
#header > .wrapper > #topBtn {position:absolute; top:14px; right:0px;}
#header > .wrapper > #topBtn li { float:left; margin-right:2px; border-left:1px #CCC solid;line-height:9px; padding:0 7px;}
#header > .wrapper > #topBtn li:first-child { border-left:0;}
#header > .wrapper > #topBtn li a{ font-family: '맑은 고딕';  font-size:11px; line-height:9px; color:#666666;}
#header > .wrapper > #menu { position:absolute; top:38px; right:0; z-index:999;  width: 660px; }
#header > .wrapper > #menu .all {position:absolute; top:40px; left:0px; visibility:hidden ;z-index:999; }



#container{*display:inline-block; width:1000px; overflow:hidden; margin: 0 auto 0; }
#container:after{display:block;clear:both;content:''}
#footer{ width:100%; margin-top: 50px; background:#555555; }
#footer >.wrapper{ width:1000px; margin:0 auto; position:relative; height:111px;}
#footer >.wrapper >.address{ float:left; margin-top:25px; font-family: '돋움';  font-size:12px; line-height:21px; color:#d4d4d4;}
#footer >.wrapper >.logo{ float:right;margin-top:27px;}
