@charset "utf-8";
/*공통바디부분 시작*/

#wrap{ width:1100px; margin:0 auto; _text-align:left }
#header{ width:100%; height: 116px; background:url(../images/bg_header.png); }
#header > .wrapper{ width:1100px; margin:0 auto; position:relative; line-height:0; }

#header > .wrapper > #logo { position:absolute; top:36px; left:0; }
#header > .wrapper > .tel { position:absolute; top:0; left:50%;  margin-left:-200px; }
#header > .wrapper > .police { position:absolute; top:0; left:0; }
#header > .wrapper > #topBtn { position:absolute; top:13px; right:0; height:;}
#header > .wrapper > #topBtn li { float:left;  border-left:1px #3a3a3a solid;line-height:10px; padding:0 10px;}
#header > .wrapper > #topBtn li:first-child { border-left:0;}
#header > .wrapper > #topBtn li:last-child { padding-right:0;}

#header > .wrapper > #topBtn li a{font-size:12px; line-height:9px; color:#4b4a4a;}
#header > .wrapper > #menu { position:absolute; top:36px; z-index:999; width: ; left:230px; }
#header > .wrapper > #menu .all {position:absolute; top:40px; left:0px; visibility:hidden ;z-index:999; }



#container{*display:inline-block; width:1100px; overflow:hidden; margin: 38px auto 0; }
#container:after{display:block;clear:both;content:''}


#footer{ width:100%; margin-top: ;background:#fff;  }
#footer > .banner{ background:#ffc300; text-align:center; height:43px; overflow:hidden;}
#footer > .banner ul {margin-top:15px;}
#footer > .banner li { display:inline-block;border-left:1px #454545 solid;line-height:12px; padding:0 15px;}
#footer > .banner li:first-child { border-left: none;}
#footer > .banner li a{ font-family: '돋움';  font-size:13px; line-height:12px; color:#454545;}


#footer >.wrapper{ width:1100px; margin:0 auto; position:relative; padding:25px 0; overflow:hidden;}

#footer >.wrapper >.address{float:left; margin-top:0; font-family: '돋움';  font-size:13px; line-height:21px; color:#454545;}
#footer >.wrapper >.logo{ float:right; margin-top:15px;}
