body{font-family:'Noto Sans KR'}.mo-menu-btn{display:none}.mo-br{display:none}#header{width:100%;height:135px;position:fixed;display:block;z-index:999;background:rgba(0,0,0,0.1);border-bottom:1px solid #c6a47e}#header h1{width:100%;border-bottom:1px solid #666}#header h1 a{display:block;width:200px;margin:0 auto}#header h1 a img{width:100%}#header .menu-list{display:block;width:100%;text-align:center}#header .menu-list>li{display:inline-block;text-align:center;position:relative}#header .menu-list>li>a{display:inline-block;line-height:50px;padding:0 20px;box-sizing:border-box;color:#fff;position:relative}#header .menu-list>li>a:after{content:"";position:absolute;bottom:5px;left:0;right:0;margin:auto;width:0;height:2px;background:#fff;transition:all .3s ease}#header .menu-list>li:hover>a:after{width:25%}#header .menu-list>li>ol{display:none;position:absolute;top:50px;z-index:999;opacity:0;transition:all .3s ease;height:80px;text-align:left}#header .menu-list>li>ol.sub-menu-01,#header .menu-list>li>ol.sub-menu-02,#header .menu-list>li>ol.sub-menu-03{left:10px;width:400px}#header .menu-list>li>ol.sub-menu-06{left:-100px;width:600px}#header .menu-list>li>ol>li{display:inline-block}#header .menu-list>li>ol>li>a{display:block;margin-top:23px;padding:0 10px;box-sizing:border-box;color:#fff;border-right:1px solid #fff}#header .menu-list>li>ol>li:last-child>a{border:0}#header .menu-list>li>ol>li:hover>a{color:#c6a47e}#header .sub-menu-bg{width:100%;height:0;background:rgba(0,0,0,0.3);border-bottom:1px solid #c6a47e;position:absolute;top:135px;z-index:888;transition:all .3s ease}#mo-header{display:none}.change-header{height:90px !important}.change-header h1{width:25% !important;border-bottom:none !important;display:inline-block !important;float:left !important}.change-header .menu-list{display:inline-block !important;width:auto !important;padding-left:5% !important}.change-header .menu-list>li>a{line-height:90px !important;padding:0 30px !important}.change-header .menu-list>li>a:after{bottom:20px !important}.change-header .menu-list>li>ol{top:90px !important}.change-header .menu-list>li>ol.sub-menu-01,.change-header .menu-list>li>ol.sub-menu-02,.change-header .menu-list>li>ol.sub-menu-03{left:20px !important}.change-header .sub-menu-bg{top:90px !important}.footer{height:300px;background:#262626}.footer .footer-menu{width:100%;height:50px;border-bottom:1px solid #ccc}.footer .footer-menu ul{width:1200px;margin:0 auto;display:flex}.footer .footer-menu ul li a{display:block;color:#ccc;line-height:50px;padding-right:40px;transition:all .1s ease}.footer .footer-menu ul li a:hover{color:#fff}.footer .footer-info-box{width:1200px;margin:0 auto;display:flex}.footer .footer-info-box .footer-logo{padding-top:50px;box-sizing:border-box}.footer .footer-info-box .footer-company{padding:30px 20px 30px 100px;box-sizing:border-box;border-right:1px solid #ccc}.footer .footer-info-box .footer-company p{font-size:13px;font-weight:bold;color:#aaa;margin-bottom:5px}.footer .footer-info-box .footer-company p a{color:#aaa}.footer .footer-info-box .footer-center{padding:30px 20px;box-sizing:border-box;border-right:1px solid #ccc}.footer .footer-info-box .footer-center p{font-size:13px;font-weight:bold;color:#aaa;margin-bottom:5px}.footer .footer-info-box .footer-call{padding:30px 0 30px 30px;box-sizing:border-box}.footer .footer-info-box .footer-call .call-tit{font-size:20px;font-weight:bold;color:#aaa;margin-bottom:5px}.footer .footer-info-box .footer-call .call-num{font-size:32px;font-weight:bold;color:#eee;margin-bottom:5px;letter-spacing:-1px}.footer .footer-info-box .footer-call .call-num a{color:#eee}.footer .footer-info-box .footer-call .call-hour{font-size:24px;font-weight:bold;color:#aaa;margin-bottom:5px;letter-spacing:-1px}@media screen and (max-width:1200px){.mo-br{display:block}#header,#header .sub-menu-bg{display:none}.mo-menu-btn{display:block;position:fixed;z-index:99999;top:0;left:0;width:75px;height:75px}.mo-menu-btn div{position:absolute;cursor:pointer;width:100%;height:100%;padding:20px;box-sizing:border-box}.mo-menu-btn div.menu-close{display:none}#mo-header{display:block;position:fixed;top:0;left:0;right:0;margin:auto;width:100%;z-index:999;height:auto;flex-flow:column;background:rgba(0,0,0,0.9);border-bottom:1px solid #c6a47e;box-sizing:border-box}#mo-header h1{width:100%;text-align:center}#mo-header h1 a{height:75px;padding-top:10px}#mo-header h1 a img{width:150px}#mo-header .menu-list{width:100%;display:flex;flex-flow:column;padding:30px 0;display:none}#mo-header .menu-list>li{width:100%;text-align:center;position:relative;border-bottom:1px solid #333}#mo-header .menu-list>li:last-child{border-bottom:0}#mo-header .menu-list>li>a{line-height:60px;color:#fff;font-size:18px}#mo-header .menu-list>li.active>a{color:#c6a47e}#mo-header .menu-list>li>ol{width:100%;display:none}#mo-header .menu-list>li>ol>li>a{display:block;width:100%;padding:20px 0;box-sizing:border-box;color:#ccc;background:rgba(63,63,63,0.9);border-bottom:1px solid #555}.section-wrap-footer{position:relative;width:100%;height:auto}.footer{height:auto}.footer .footer-menu{display:none}.footer .footer-info-box{flex-flow:column}.footer .footer-info-box .footer-logo{padding-top:20px;padding-right:0;text-align:center}.footer .footer-info-box .footer-company{padding:30px 0;text-align:center}.footer .footer-info-box .footer-call{padding:0 0 50px;text-align:center}.footer .footer-info-box .footer-call .call-tit{font-size:16px}.footer .footer-info-box .footer-call .call-num{font-size:24px}.footer .footer-info-box .footer-call .call-hour{font-size:20px}}