body,caption,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,label,li,ol,p,select,span,table,tbody,td,textarea,tfoot,th,thead,tr,ul{-webkit-text-size-adjust:none;color:#1f1f1f;font:16px/1.5 Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,맑은고딕,돋움,Dotum,sans-serif;margin:0;padding:0;word-break:keep-all}a,b,button,input,span,strong{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}cite{display:inline}body,html{height:100%}body{margin:0;overflow-x:auto!important}a:link,a:visited{text-decoration:none}img{border:0;max-width:100%}input,label,select,textarea{vertical-align:middle}ol,ul{list-style:none}table{border-collapse:collapse;table-layout:fixed}fieldset{border:none}.skip,legend{font-size:0;height:1px;left:-1000%;line-height:0;overflow:hidden;position:absolute;width:1px}button{background:none;border:none;cursor:pointer;display:inline-block;margin:0;outline:none;padding:0}#header{height:94px;left:0;overflow:hidden;position:fixed;top:0;transition:.3s;width:100%;z-index:500}#header:before{background:hsla(0,0%,100%,.3);content:"";display:block;height:1px;left:0;position:absolute;top:93px;width:100%}header{box-sizing:border-box;margin:0 auto;max-width:1350px;position:relative}header h1{left:30px;position:absolute;top:27px}header h1 span{display:block;opacity:0;visibility:hidden}#gnb{display:flex;font-size:0;justify-content:space-evenly;padding-left:280px;text-align:center}#gnb>li{display:inline-block;position:Relative;vertical-align:top}#gnb div{display:flex;gap:5px;justify-content:center;margin-top:16px}#gnb>div div{color:#f3f1f1;font-size:11px;position:Relative;vertical-align:top;width:28px}#gnb>div div,#gnb>div div a{display:inline-block}#gnb>li>a{color:#f3f1f1;display:block;font-size:20px;font-weight:400;height:94px;letter-spacing:1px;line-height:94px;padding:0 45px;position:Relative}#gnb ul{padding:20px 0 30px}#gnb ul a{display:inline-block;margin:10px 0;padding:5px 0}header #btn_menu{display:None}#header.fixed,#header:hover{background:#fff}#header.fixed:before,#header:hover:before{background:#d1d1d1}#header.fixed h1 a>img,#header:hover h1 a>img{display:none}#header.fixed h1 span,#header:hover h1 span{opacity:1;visibility:visible}#header.fixed #gnb a,#header:hover #gnb a{color:#1f1f1f}.web #gnb>li:hover>a,.web #gnb>li>a.on{color:#e1aa67!important}.web #gnb ul a.on,.web #gnb ul a:hover{color:#b87a1c!important}.web #gnb>li>a.on:after{background:#d3a164;bottom:0;content:"";display:block;height:6px;left:0;position:absolute;width:100%}.web #gnb ul a.on{border-bottom:1px solid #b87a1c}body:before{background:#1f1f1f;content:"";display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:.5s;visibility:hidden;width:100%;z-index:100}body.menu_on:before{opacity:.45;visibility:visible}hgroup{background-position:50%;background-size:cover;height:400px;position:relative;z-index:5}hgroup h2{display:table;height:400px;line-height:400px;width:100%}hgroup h2 span{color:#fff;display:table-cell;font-family:aw-conqueror-didot,serif;font-size:64px;font-weight:700;line-height:1.2em;padding-top:40px;text-align:center;vertical-align:middle;width:100%}hgroup h2 small{font-size:40px}#lnb{background:#1f1f1f;display:table;font-size:0;margin:-35px auto 0;max-width:1420px;table-layout:fixed;width:100%}#lnb li{display:table-cell}#lnb li a{color:#909090;display:block;font-size:20px;font-weight:400;height:70px;line-height:70px;position:relative;text-align:center}#lnb li+li a:after{background:#fff;content:"";display:block;height:24px;left:0;margin-top:-12px;opacity:.3;position:absolute;top:50%;width:1px}#lnb li a.on{color:#fff}#container{overflow:hidden;width:100%}#contents{padding:110px 30px 150px;position:relative}#contents.no_lnb{padding-top:90px}article{margin:0 auto;max-width:1200px;position:relative}article h3{color:#000;font-size:40px;font-weight:500;margin-bottom:30px}article h3 span{display:inline-block;font-size:20px;font-weight:400;margin-left:10px}article .breadcrumb{font-size:0;position:absolute;right:0;top:0}article .breadcrumb a,article .breadcrumb b{color:#7a7a7a;display:inline-block;font-size:12px;font-weight:300;padding:0 15px 0 7px}article .breadcrumb a{background:url(/images/arrow.png?5aab8f423f8cd3cd870c99767113199d) no-repeat 100%}article .breadcrumb b{padding-right:0}.title_eng{margin:80px 0 40px}.title_eng span{display:block}.title_eng,.title_eng span{color:#1f1f1f;font-family:aw-conqueror-didot,serif;font-size:70px;font-weight:700;line-height:1.1em}footer{background:#1f1f1f;padding:25px}footer address{color:grey;font-size:12px;font-style:normal;margin:0 auto;max-width:1260px;position:relative}footer address em{display:inline-block;font-style:normal}footer address span{position:absolute;right:0}@media (max-width:1420px){#gnb>li>a{padding:0 40px;width:auto}}@media (max-width:1240px){header h1{top:32px;width:150px}#gnb{padding-left:180px}#gnb>li>a{padding:0 20px}footer address{text-align:center}footer address span{display:block;margin-top:5px;position:Relative}}@media (max-width:1024px){#header{background:#fff}#header h1{z-index:20}#header h1 a>img{display:none}#header h1 span{opacity:1;visibility:visible}header #btn_menu{display:block;height:40px;position:absolute;right:30px;top:25px;width:40px;z-index:10}header #btn_menu span{background:#000;display:block;font-size:0;height:2px;position:relative;width:100%}header #btn_menu span:after,header #btn_menu span:before{background:#000;content:"";display:block;height:2px;left:0;position:absolute;transform-origin:.28571rem center;width:100%}header #btn_menu span:before{top:-15px}header #btn_menu span:after{top:15px}body.menu_on #btn_menu span{background:transparent}body.menu_on #btn_menu span:after,body.menu_on #btn_menu span:before{top:0;transform-origin:50% 50%}body.menu_on #btn_menu span:before{transform:rotate(45deg)}body.menu_on #btn_menu span:after{transform:rotate(-45deg)}body.menu_on header nav{transform:translateX(0)}header nav{background:#fff;height:100%;max-width:480px;position:Fixed;right:0;top:0;transform:translateX(100%);transition:.3s;width:100%}#gnb{border-top:1px solid #dbdbdb;box-sizing:border-box;flex-direction:column;height:calc(100% - 94px);left:0;overflow:auto;padding:0 0 50px 20px;position:absolute;top:94px;width:100%}#gnb>li{border-bottom:1px solid #dbdbdb;display:block;text-align:left}#gnb>li>a{height:80px;line-height:80px;padding:0;position:relative}#gnb>li>a:after{background:url(/images/menu_arrow.png?bb3c5ea34792c2119fe9e817de3f3d51) no-repeat 50%;background-size:100% auto;content:"";display:block;height:100%;position:absolute;right:10px;top:0;width:30px}#gnb>li>a.on:after{transform:rotate(180deg)}#gnb>li>a.no_child:after{display:none}#gnb>li a{color:#000}#gnb ul{display:none;padding:0 0 20px}#gnb ul a{display:block;font-size:18px;margin:0;padding:10px 20px}#gnb>div div{width:38px}hgroup h2{font-size:50px;height:360px}#lnb{margin-top:-20px}#lnb li a{font-size:16px;height:60px;line-height:60px}#contents{padding:50px 30px}#contents.no_lnb{padding-top:50px}article h3{font-size:35px}.title_eng{margin:50px 0 30px}.title_eng span{display:inline}.title_eng,.title_eng span{font-size:50px}}@media (max-width:760px){#header{height:60px!important}header h1{left:20px;top:16px;width:120px}header h1 a{background:url(/images/logo.png?0aee8cd61c0c5b8f64a2d682f1e6ae00) no-repeat 50%;background-size:100% auto;display:block;height:28px;width:100%}header h1 a img{display:none}header #btn_menu{right:20px;top:10px;width:28px}header #btn_menu span:before{top:-11px}header #btn_menu span:after{top:11px}header nav{padding-top:60px}#gnb>li>a{font-size:20px;height:60px;line-height:60px}#gnb ul a{font-size:17px;padding:8px 20px}#gnb{height:calc(100% - 60px);top:60px}#gnb>li>a:after{right:20px;width:20px}hgroup,hgroup h2{height:270px}hgroup h2{display:table;line-height:1em;width:100%}hgroup h2 span{box-sizing:border-box;display:table-cell;font-size:38px;height:270px;line-height:1.2em;padding:60px 30px 0;vertical-align:middle}hgroup h2 small{font-size:26px}#lnb,article .breadcrumb{display:none}#contents{padding:30px 20px}#contents.no_lnb{padding-top:30px}article h3{font-size:28px;margin-bottom:25px}article h3 span{font-size:16px}.title_eng{margin:30px 0 20px}.title_eng,.title_eng span{font-size:35px}}
