*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-family:'Noto Sans KR','Nanum Gothic',sans-serif;color:#222}body{max-width:1920px;margin:0 auto;word-break:keep-all;overflow-x:hidden;line-height:1}body.on{overflow:hidden}img{max-width:100%;display:block;height:auto}ol,ul{list-style:none}a,button{cursor:pointer;border:0}a,button{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}.inner{max-width:1400px;width:90%;margin:0 auto;position:relative}#viewport.fixed_on #header{padding-top:165px}#viewport.fixed_on #header .h_inner{display:none}#viewport.fixed_on #header .lnb_p_wrap{position:fixed;top:40px;right:0;left:0;z-index:10000}#header{box-sizing:border-box;position:relative;z-index:10000}#header .header_m{display:none}#header .header_p{box-sizing:border-box;display:block;padding-top:40px}#header .header_p .h_inner{max-width:1400px;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box;position:relative}#header .header_p .h_inner:after{content:'';display:block;clear:both}#header .header_p .h_inner #logo{float:left;margin:0;padding:0;font-size:13px;position:absolute;top:50%;transform:translateY(-50%)}#header .header_p .h_inner #logo span{display:table;width:auto}#header .header_p .h_inner #logo span a{box-sizing:border-box;display:table-cell;height:110px;text-align:center;vertical-align:middle}#header .header_p .h_inner #logo span img{width:auto;max-height:90px}#header .header_p .h_inner .h_right{float:right}#gnb_p>ul{max-width:1400px;margin-left:auto !important;margin-right:auto !important}.lnb_p_wrap>.lnb_p_inner{max-width:1400px;margin-left:auto !important;margin-right:auto !important}.floating_item{z-index:1000;position:fixed;top:50%;left:15px;transform:translateY(-50%)}.floating_item a{width:60px;height:60px;margin-bottom:10px;position:relative;display:block;transition:all .2s ease-in-out}.floating_item a span{font-size:13px;font-weight:600;color:#e76e32;display:block;text-align:center}.floating_item a:hover{opacity:.8}@media all and (max-width:1400px){#viewport.fixed_on header#header{padding-top:0}#viewport #left_side{display:block !important;position:fixed;top:0;bottom:0;left:-220px;z-index:2000;transition:300ms}#viewport.left-open #left_side{display:block;visibility:hidden;overflow-x:hidden;overflow-y:auto;width:220px;visibility:visible;left:0}#viewport #close_side{display:block !important;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1900;width:100%;border:0;background:rgba(0,0,0,0.6);text-align:left;text-indent:-9999px;opacity:0;transition:visibility 0 .3s,opacity 0 .3s}#viewport.left-open #close_side{visibility:visible;opacity:1;transition:visibiliy 0 0,opacity 0 0}#header .header_m{display:block}#header .header_m h1 a{height:50px;display:flex;justify-content:center;align-items:center}header#header .header_p{display:none}}