@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap');

#layout { position:relative; width:100%; height:55px; background:url(/img/top_bg.gif) center top;}
#header_home{ position:relative; width:1000px; height:55px; margin:0 auto;  }
#header_home #logo_home { position:absolute; text-align:left;z-index:1000; padding-top:5px; padding-left:20px; z-index:1200}

#lnb_top {float:right; margin-top:-10px;}
#lnb_top ul li {display:inline-block;}

#lnb{ position: absolute;z-index:1000; padding-top:10px; height:46px; background:#fff; border-bottom:5px solid #207dd3;}
#lnb .inside{ width:1000px; margin:0 auto; text-align:right;}
#lnb .inside li {list-style:none;}
#lnb .inside li a {font-size:15px; font-weight:600; font-family: 'Noto Sans KR', sans-serif;}
#lnb .inside li a:hover {color:#000;}
#lnb .inside li.mn{position: relative; display:inline; color:#fff; }

#lnb .inside li.m1{ margin-right:48px; padding-right:40px; border-right:0px solid #eee;}
#lnb .inside li.m2{ margin-right:48px; padding-right:40px; border-right:0px solid #eee;}
#lnb .inside li.m3{ margin-right:48px; padding-right:40px; border-right:0px solid #eee;}
#lnb .inside li.m4{ margin-right:0px; }


#lnb .inside li.mn .depth2{ width:100%; height: 0; overflow: hidden; position: absolute;  background:#207dd3; top: 35px; left:-250px; display: none;}
#lnb .inside li.mn .depth2 .depth2_inside{ padding-left:160px; }
#lnb .inside li.mn .depth2 ul{display: block;  text-align:center; padding-left:10px;}
#lnb .inside li.mn .depth2 ul li{float:left; padding:10px 7px; font-weight:300; font-size:13px;  }
#lnb .inside li.mn .depth2 ul li a {font-size:11px;display: block;  text-align:center;color:#fff; }
#lnb .inside li.mn .depth2 ul li a:hover {color:#8fbde9; text-align:center; }

#lnb .inside li.mn .depth3{ width: 620px; height: 0; overflow: hidden; position: absolute; background:#c10000; top: 45px; left:0px; display: none;}
#lnb .inside li.mn .depth3 .depth2_inside{ padding-left:0px; }
#lnb .inside li.mn .depth3 ul{display: block;  text-align:center; padding-left:10px;}
#lnb .inside li.mn .depth3 ul li{float:left; padding:5px; font-weight:500; font-size:13px;  }
#lnb .inside li.mn .depth3 ul li a {font-size:13px;display: block;  text-align:center;color:#fff; padding: 3px;}
#lnb .inside li.mn .depth3 ul li a:hover {color:#b6d8d4; padding: 3px; text-align:center; }

#lnb .inside li.mn .depth4{ width: 620px; height: 0; overflow: hidden; position: absolute; background:#c10000; top: 45px; left:0; display: none;}
#lnb .inside li.mn .depth4 .depth2_inside{ padding-left:470px; }
#lnb .inside li.mn .depth4 ul{display: block;  text-align:center; padding-left:10px;}
#lnb .inside li.mn .depth4 ul li{float:left; padding:7px;  font-size:12px;  }
#lnb .inside li.mn .depth4 ul li a {font-size:13px;display: block;  text-align:center;color:#fff; padding: 3px;}
#lnb .inside li.mn .depth4 ul li a:hover {color:#b6d8d4; padding: 3px; text-align:center; }

#lnb .inside li.mn .depth5{ width: 320px; height: 0; overflow: hidden; position: absolute; background:#c10000; top: 45px; left:0; display: none;}
#lnb .inside li.mn .depth5 .depth2_inside{ padding-left:740px; }
#lnb .inside li.mn .depth5 ul{display: block;  text-align:center; padding-left:10px;}
#lnb .inside li.mn .depth5 ul li{float:left; padding:7px;  font-size:12px;  }
#lnb .inside li.mn .depth5 ul li a {font-size:13px;display: block;  text-align:center;color:#fff; padding: 3px;}
#lnb .inside li.mn .depth5 ul li a:hover {color:#b6d8d4; padding: 3px; text-align:center; }


