* {margin:0; padding:0; outline:0}
.nav {height:41px;  color:#fff;}
.menu .t_but  {float:left; color:#fff; text-decoration:none; width:140px; height:41px;line-height:41px;}

.menu a:hover {color:#fff}
.menu {float:right;font-family: 'Nanum Gothic';font-size:14px;font-weight:700; text-align:center;}

.menu li {position:relative; float:left; width:140px; }
.menu ul {display:none; position:absolute; font-size:13px; top:41px; left:0; background:#aaa; display:none; list-style:none}


/*
.menu ul li {float:none; border-top:1px solid #ccc; width:120px}
.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {float:none; display:block; background:none; height:22px; padding-top:5px}

.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {background:#999; color:#fff}

.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span {float:none; display:block; background:none; height:22px; padding-top:5px}
.menu ul ul {left:120px; top:0}
.menu li.submenu {font-weight:bold}
.menu li.noborder {border-top:none}
li.menuhover a, li.menuhover li.menuhover a {color:#fff; background:#999}
li.menuhover span, li.menuhover li.menuhover span {color:#fff; background:#999}
*/
/*
#info {position:absolute;z-index:1000;left:-447px;width:1180px; background:#fff; border:1px solid #eeeeee; border-top:none;}
#info .info_sub {width:1180px;border:none;font-family: 'Nanum Gothic';}
#info .info_sub .info_sub_list {float:left; width:160px;padding:10px 25px 30px 25px;}
#info .info_sub .info_sub_list h2 {font-size:15px;margin-top:15px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #00467f;}
#info .info_sub .info_sub_list div {font-size:12px;line-height:26px;width:160px;}
#info .info_sub .info_sub_list div a {display:inline-block;width:100%; clear:both !important}
#info .info_sub .info_sub_list div a:hover {background:#00467f;color:#ffffff;}


#info2 {position:absolute;z-index:1000;left:-1035px;width:1180px; background:#fff; border:1px solid #eeeeee; border-top:none;}
#info2 .info_sub {width:1180px;border:none;font-family: 'Nanum Gothic';}
#info2 .info_sub .info_sub_list {float:left; width:160px;padding:10px 25px 30px 25px;}
#info2 .info_sub .info_sub_list h2 {font-size:15px;margin-top:15px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #00467f;}
#info2 .info_sub .info_sub_list div {font-size:12px;line-height:26px;width:160px;}
#info2 .info_sub .info_sub_list div a {display:inline-block;width:100%; clear:both !important}
#info2 .info_sub .info_sub_list div a:hover {background:#00467f;color:#ffffff;}
*/
.t_but_sub {width:140px;background: rgba(56,81,50,0.85);border:1px solid #385132; border-top:none;line-height:41px;box-sizing:border-box;}
.t_but_a {display:inline-block;width:100%; font-size:12px !important;color:#fff;}
.t_but_a:hover {background:#385132;color:#ffffff !important}