/*@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800|Noto+Sans+KR:300,400,500,700&display=swap');*/
@import url('https://cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/nanumgothic.css');
A:link    { color:#C47606; text-decoration:none;     }
  A:visited { color:#C47606; text-decoration:none;     }
  A:active  { color:#09919A;text-decoration:none;     }
  A:hover   { color:#000099; text-decoration:none;    }
  .small    { font-family:µ¸¿ò; font-size:8pt  }
  .norm     { font-family:±¼¸²; font-size:9pt  }
  .big      { font-family:±¼¸²; font-size:12pt  }
  p,br,body,table,td,select,input,form,textarea,option { font-family:±¼¸²; font-size:9pt; }


BODY,td,SELECT,DIV,form,center {font-family:±¼¸²;color:black;font-size:9pt;line-height:18pt;}
P,blockquote,td,br {font-family:±¼¸²;font-size:9pt;line-height:14pt}
input,textarea {font-family:±¼¸²;color:black;font-size:9pt;line-height:14pt}

.pup{border:1 solid black}
hr { color:#6BB5CE}

#gnb {position:relative;width:100%; height:36px; z-index:20; background:url(./images/menu_bg.jpg) 50% 100% no-repeat;margin:0 0 25px 0;}
.gnb_area * { font-family:'Nanum Gothic';}
.gnb_area {margin:0 auto; width:100%;}

ul.Depth1 {list-style:none;width:97%;margin:0 auto;padding:0;}
ul.Depth1 > li {float:left;width:15.5%;padding:0;text-align:center;}
ul.Depth1 > li > a {display:block; height:36px; color:#ffffff; font-size:14px; font-weight:bold; line-height:36px;}

ul.Depth1 li:hover div {display:block !important; z-index:50;}
ul.Depth1 li:hover a {color:#cce6fe;}

ul.Depth1 ul.up {display:block; z-index:30 !important;}
ul.Depth1 ul.hide {display:none !important;}
ul.Depth1 div {display:none; position:absolute; z-index:40;}
ul.Depth1 div ul {list-style-type:none;}
ul.Depth1 ul li {float:left; padding:0 10px;}
ul.Depth1 ul li a {display:block;; }

ul.Depth1 li:hover div {top:32px; left:0; width:100%; height:30px;}
ul.Depth1 li:hover div li a {display:inline-block; height:30px; font-size:13px; color:#7a7a7a;padding:0; line-height:35px;}
ul.Depth1 li:hover div li:hover a {color:#00a2e6; border-bottom:2px solid #0c62a6;}

div.m01_menu ul {margin:0 auto; width:800px;}
div.m01_menu ul li.blank { width:0px;}

div.m02_menu ul li.blank { width:0px;}
div.m03_menu ul {margin:0 auto; width:800;}
div.m03_menu ul li.blank { width:220px;}
div.m05_menu ul {margin:0 auto; width:800;}
div.m05_menu ul li.blank {width:470px;}
