#wrap{width: 100%; height: auto;}
#header{width: 100%; height: 120px; position: fixed; top: 0; left: 0; z-index: 99999;}
#section{width: 100%; height: auto;}
#footer{width: 100%; height: auto; float: left;}
.inner_area{width: 1200px; height: auto; margin: 0 auto;}

#header h1#logo{float: left; margin-top: 25px; margin-top: 35px;}
#header h1#logo02{float: left; margin-top: 25px; display: none; margin-top: 35px;}
#header ul.gnb{float: right; line-height: 100px; margin-top: 10px;}
#header ul.gnb li{font-size: 16px; color: #ffffff; float: left; padding-left: 60px; padding: 0 0 0 20px;}
#header ul.gnb li a{color: #ffffff;}

.fixed{background: #ffffff !important; animation: fixe 1s normal 1 both; border-bottom: 1px solid #e5e5e5;}
.fixed #logo02{display: block !important;}
.fixed #logo{display: none !important;}
.fixed ul li a{color: #292929 !important;}

@keyframes fixe{
    0%{
        top: -100px;
        opacity: 0;
    }  
    100%{
        top: 0px;
        opacity: 1;
    } 
}


#footer .foot_top{width: 100%; height: 160px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;background-color: #333333;  border-bottom: 1px solid #e5e5e5;}
#footer .foot_top ul.menu{float: left;}
#footer .foot_top ul.menu li{float: left; font-size: 15px; color: #d4d4d4; letter-spacing: -0.4px; line-height: 50px;}
#footer .foot_top ul.menu li a{color: #8d8d8d;}

#footer .foot_top ul.sns{ float: left; border-right: 0px solid #e5e5e5;     margin: 45px 10px 45px 10px;}
#footer .foot_top ul.sns li{float: left; border-left: 0px solid #e5e5e5; margin-right: 30px;}

#footer .foot_top ul.ban{ float: left; border-right: 0px solid #e5e5e5; margin: 33px 0px 33px 0px;}
#footer .foot_top ul.ban li{float: left; border-left: 0px solid #e5e5e5;margin-right: 15px; margin-left: 15px;}


#footer .foot_bot{width: 1200px; height: 80px; margin: 0 auto;padding-top: 20px }
#footer .foot_bot p{font-size: 13px; color: #7f7f7f; letter-spacing: -0.1px; text-align:center; margin:0 auto;}
#footer .foot_bot p span{font-size: 12px; color: #b4b4b4; padding-top: 10px; display: inline-block}
#footer .foot_bot img{float: right; margin-top: 50px;}

a:link{color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#666; text-decoration:none;}
a:active{color:#666; text-decoration:none;}
