<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#wrapper {
  width: 100%;
  margin: 0 auto;
  position: relative;
  min-width: 1260px;
}


#header {width:100%; height:100px; position:absolute; left:0; top:0; z-index:100;}
#header .logo { float: left; margin: 24px 0 0 0;}
#header .logo a {display:block;}
#header .header_outer {width:100%; height:99px; background:url(../images/menu_bg.png) top repeat-x; border-bottom: 1px solid #e3e3e3;}
#header .header_inner {width:1200px; margin:0 auto; position:relative;  }
#header .util_menu{overflow:hidden; position:absolute; left: 50%; margin-left: 410px; top:6px; z-index:2;}
#header .util_menu li{padding:0 10px; float:left; position:relative;}
#header .util_menu li a{color:#272727; font-family:'Open Sans', sans-serif; font-size: 12px; font-weight: 400; }
#header .util_menu li a:hover{color:#2a4595; }
#header .gnb { float: right; text-align:center;}
#header .gnb &gt; li {float:left; }
#header .gnb &gt; li:first-child { background: none; }
#header .gnb &gt; li.m1 {width:200px;}
#header .gnb &gt; li.m2 {width:200px;}
#header .gnb &gt; li.m3 {width:200px;}
#header .gnb &gt; li.m4 {width:160px;}
#header .gnb &gt; li.m5 {width:200px;}
#header .gnb &gt; li.m6 {width:200px;}
#header .gnb &gt; li &gt; a {display:block; height:101px; font-family:"Noto Sans Korean", 'Nanum Gothic'; font-weight: 500; font-size:22px; line-height:99px; color:#232323; outline:none; letter-spacing: -0.5px;}
#header .gnb &gt; li.on &gt; a {color:#000; height:99px; border-bottom: 2px solid #297cb7;}
#header .gnb &gt; li.current &gt; a {color:#000; height:99px; border-bottom: 2px solid #33ccff;}
#header .gnb &gt; li ul {display:none; height:126px; margin:20px 0 0 0; border-left: 1px solid #e3e3e3; }
#header .gnb &gt; li ul li {margin-top:10px; *margin-top:5px;}
#header .gnb &gt; li ul li:first-child {margin-top:0px; }
#header .gnb &gt; li ul li a {width:100%; display:block; *display:inline-block; padding:1px 0 2px 0; font-family:"Noto Sans Korean", 'Nanum Gothic'; font-weight: 400; font-size:14px; line-height:15px; color:#2a2a2a; outline:none; vertical-align:top; }
#header .gnb &gt; li ul li a:hover {color:#297cb7;}
#header .gnb &gt; li ul li a:focus {color:#297cb7;}


.footerWrap{ background-color: #f2f2f2; border-top: 1px solid #cbcbcb; padding: 30px 0 20px 0;}
.footerWrap .footerArea{ width: 1080px;margin:0 auto; position: relative;}
.footerWrap .footerArea .leftCon{ float: left; margin-left: 20px;}
.footerWrap .footerArea .f_logo{ float: left;  padding-top: 12px;}
.footerWrap .footerArea .leftCon address{ font-size: 12px; font-family: "Noto Sans Korean", 'Nanum Gothic'; line-height: 18px; color: #5e5e5e; font-weight: 400; font-style: normal; padding-top: 5px;}
.footerWrap .footerArea .leftCon address span{ color: #969696;}
.footerWrap .footerArea .leftCon .copyright{ color: #434343; margin-top: 7px; font-family: "Noto Sans Korean", 'Nanum Gothic'; font-weight: 500; font-size: 12px;}

#gotop {
	position: relative;
    left: 50%;
    margin-left:620px;
	width: 99px;
	z-index: 10000;
}</pre></body></html>