@charset "utf-8";

#sh_topmenu_wrapper{position:absolute;width:100%;padding:0;margin:0 auto;z-index:9999;zoom:1}
#sh_topmenu_wrapper:after{display:block;visibility:hidden;clear:both;content:""} 

/* logo 위치 조정 및 사이즈 지정 */
#sh_logo{position:absolute;top:18px;left:0;z-index:1}
/* 전체보기 버튼 */
#btn_allmenu{display: flex;position:absolute;right: 21px;top:10px;padding: 3px 12px;border-radius:2px;font-size:12px;color:#fff;background-color:#6c9f59;cursor:pointer;font-family:'notokr-medium';align-items: flex-end}
#btn_allmenu #login_all{position:relative}
#btn_allmenu #login_all a{display: inline;margin-right:15px;color:#fff}
#btn_allmenu #login_all a:after{position:absolute;top:3px;left:45px;content:'';border:1px solid rgba(255,255,255,0.2);height:12px}
#btn_allmenu span{ padding-left:3px}

/* 탑메뉴 */
#top_nav{float:left;position:relative;top:30px}
#top_nav li{float:left;display:block;position:relative;text-align:center;color:#333;font-size:18px}
#top_nav li a{display:block;line-height:50px;color:#3d3d3d;zoom:1;font-family:'notokr-medium'}
#top_nav li a:hover, #top_nav li a.on{color:#6c9f59}
#top_nav ul{position:absolute;left:1px;display:none;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-o-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);background-color:#FFF;border:1px solid #ddd}	
#top_nav ul li{text-align:left;font-size:14px;float:none}
#top_nav ul a{display:block;line-height:35px;color:#666;text-transform:uppercase;color:#adadad;padding:0 0 0 15px;font-family:'notokr-regular'}
#top_nav ul a:hover{background-color:#f7f7f7}

/* 전체메뉴보기 스타일 */
#top_allmenu_show{display:none;width:100%}
.top_allmenu_show_wrap{position:relative;margin:0 auto;padding:100px 0 15px 0;overflow:hidden}
.top_allmenu_show_wrap ul{float:left;text-align:center}
.top_allmenu_show_wrap li{}
.top_allmenu_show_wrap li a{display:block;font-size:13px;line-height:1.8;color:#666;font-family:'notokr-regular'}
.top_allmenu_show_wrap li a:hover{color:#6c9f59}

/* /////////////// ▼ 커스터마이징 ▼ //////////////// */
/* 메뉴 가로사이즈 조절 */
#top_nav li, #top_nav ul, #top_allmenu_show ul{width:145px} 

/* 메뉴 왼쪽 여백사이즈 */
#top_nav > li:first-child, #top_allmenu_show ul.listx1{margin-left:200px}


