@charset "utf-8";

#wrap {	width: 100%;	min-width: 320px;	position: relative;	background: #FFF;}

#wrapHeader {position: relative; z-index: 3; background-color:#00519b; border-bottom:2px solid #003768; }
#wrapHeader #header{position: relative;}
#wrapHeader #header h1 {min-height:47px; margin: 0 auto; padding:0px ; text-indent:-9999px;   background: url('../mycodyimages/logo.png') 10px 12px no-repeat;  background-size:auto 25px}
#wrapHeader #header h1 a{color:#fff; font-size:17px;  display: block; height:47px;}

/*전체메뉴*/
.vNav{ position:relative; /*min-height: 513px;*/background-color: #01509b; z-index: 99999999999999999;}
.vNav ul{ margin:0; padding:0; list-style:none;}
.vNav li{ position:relative; margin:0 0 -1px 0; vertical-align:top;  *zoom:1;}
.vNav li.title{background-color:#a6adc0; color:#ffffff; font-weight:bold; padding:17px 0 20px 47px; background:url('../mycodyimages/allmenu_open.png') 15px 22px  no-repeat #555555; background-size:auto 16px; font-size:18px;}
.vNav li.all_menu01{ min-height: 31px; border-bottom:1px solid #003768;background-size:200px auto;  }
.vNav li.all_menu01 a{display: inline-block;width: 90%;color: #ffffff;font-weight: bold;font-size:13px;padding: 14px 0px 13px 15px;border-top: 0;background: url('../mycodyimages/allmenu_arrow.png') 205px 20px no-repeat;background-size: 14px auto;}
.vNav li.all_menu01.menu_no a{background:none;}
.vNav li.active a{color:#fff;  background-size: 14px auto; }
.vNav li.active ul li a{background:none;border:none; font-size:12px; padding:11px 0px 11px 28px; background: url('../mycodyimages/allmenu_arrow02.png') 16px 14px no-repeat; background-size:4px 8px;}


.vNav li li{background-color:#003768; border-bottom:1px solid #26557f; margin:0;}
.vNav li li:last-child{border-bottom:none;}

.open_m{display:block !important;position:absolute; top:17px; right:10px;   width:23px; height:16px; text-indent:-9999px; background:url('../mycodyimages/allmenu_open.png') no-repeat; background-size:23px auto; z-index:9999999}
/* .m_pop{display:none; position:fixed;  float:right; top:43px; right:0px; width:160px;  height:100%;  background-color:#394974; z-index:99999999999999999;} */
.m_pop{display:none; position:absolute; top:49px; right:0px; width:240px;  height:100%;  background-color:#01509b; z-index:99999999999999999;}

.close_m{position:absolute; width:35px; height:33px; top:14px;   right:10px; text-indent:-9999px;  background:url('../mycodyimages/allmenu_close.png') no-repeat; background-size: 35px  33px; z-index:99999999999999999;}





#wrapFooter{position: relative; text-align: center; z-index: 4; background-color:#00519b; height:86px;}
#wrapFooter #infoWrap{ padding: 12px 0 0px 0;}

#wrapFooter #infoWrap ul {overflow: hidden;} 
#wrapFooter #infoWrap ul li {display: inline-block; margin-right:18px;}
#wrapFooter #infoWrap ul li:last-child{margin-right:0;}
#wrapFooter #infoWrap ul li a {display: block;text-align: center;color: #FFF; padding: 10px 0;letter-spacing: -0.1em;font-weight: 700; }
#wrapFooter #copy{color:#fff; font-size:11px;}




