/* BASIC Style
-------------------------------------------------*/
body{position:relative;margin:0;}
body#main{position:relative;margin:0;}
body#sub{position:relative;margin:0;no-repeat;}

#wrapper {width:982px; position:relative;margin:0 auto;z-index:10;}
#wrapper_in {width:982px; margin:0;z-index:10;}

#skipNav{position:absolute;width:0;height:0;overflow:hidden;}
#header{position:relative;width:500px;height:100px;margin:0;z-index:11; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ebedee;}

#container{position:relative;width:500px;margin:0;}

/* HEADER Style
-------------------------------------------------*/
#header #header_top {position:relative;width:500px;}
#header #header_top h1{float:left;padding:28px 0 0 15px;z-index:10;width:250px;height:58px;}
#header #header_top #gnb{float:left;padding: 5px 0 0 0;height:95px;}

#header #header_top #gnb .top_menu2{float:right;margin:10px 0 5px 490px;}
#header #header_top #gnb .top_menu2 ul{float: right;width:190px;}
#header #header_top #gnb .top_menu2 ul li {float:left;font-size:11px;padding-right: 5px;}
#header #header_top #gnb .top_menu2 ul li a{color:#54642e;}


/* NAVIGATION Style
-------------------------------------------------*/
#navigation {position:absolute;top:28px;left:0;width:500px;height:50px; float:left;margin: 5px 0 0 500px;}
#navigation ul{margin:15px 0 0 10px;padding:0;}
#navigation ul li{float:left;margin:0 10px 0 0;padding:3px 25px 0 25px;}
#navigation ul li.none{float:left;margin:0 0 0 0;padding:0 0 0 10px;}
#navigation ul li ul{position:absolute;top:0;left:0;display:none;margin:0;padding:0;}
#navigation ul li ul li{float:left;margin:0 0 0 0;padding:0 12px 0 0;}
#navigation li.menu01 ul{position:absolute;top:39px;left:25px; width:131px;height:28px;padding:7px 0 0 9px;background:url(/images/common/navi_bg1.gif) no-repeat;}
#navigation li.menu02 ul{position:absolute;top:39px;left:150px;width:152px;height:28px;padding:8px 0 0 9px;background:url(/images/common/navi_bg3.gif) no-repeat;}
#navigation li.menu03 ul{position:absolute;top:39px;left:90px;width:494px;height:28px;padding:8px 0 0 9px;background:url(/images/common/navi_bg4.gif) no-repeat;}


/* FOOTER Style
-------------------------------------------------*/
#footer{position:relative;width:982px;clear:both;z-index:1;height: 61px;margin: 15px auto 15px auto;border-top-width: 1px;border-top-style: solid;border-top-color: #ebedee;}
#footer .footer_in{position:relative;clear:both;height:61px;width:982px;margin: 10px 0 0 0;}
#footer .footer_in .line{float:left; padding: 9px 0 0 0; margin: 5px 0 0 0; width:982px; height:30px;}
	
#footer .footer_in .line a{color:#776e66;}	
#footer .footer_in .line a:hover{color:#e28001;}

#footer .footer_in .copym{width:982px;clear:both;}
#footer .footer_in .copy{float:left;width:550px;clear: both;margin:10px 0 0 5px;padding: 0;}
#footer .footer_in .menu{float:right; width:300px;padding:0 0 0 0 ;margin: 13px 19px 0 0;}
#footer .footer_in .menu ul{clear:both;}
#footer .footer_in .menu ul li{display:inline;padding:0 3px 0 0; text-align:right;}
#footer .footer_in .menu ul li a{display: inline;padding:0 0 0 0;}
