@charset "utf-8";

#sh_tip_menu{overflow:hidden;position:absolute;right:0;top:0px;z-index:2}
#sh_tip_menu li{float:left;padding:2px 5px}
#sh_tip_menu li a{color:#666;font-size:12px;letter-spacing:-.2px}

/* Top Menu 기본 설정 크기 및 넓이 */
#topmenu_wrapper{position:relative;margin:0 auto;width:1070px;height:100px;z-index:1}

/* logo 위치 조정 및 사이즈 지정 */
#top_logo{position:absolute;top:30px;left:0}

/* nav_depth  */
.top_nav{position:absolute;top:30px;right:10px;height:100px}
.top_nav > ul{height:100%}
.top_nav > ul:before{width:51px;height:82px;background:url(/sh_img/hd/top_menu/bg_l.png)}
.top_nav > ul:after{width:51px;height:82px;background:url(/sh_img/hd/top_menu/bg_r.png)}
.top_nav > ul:after, .top_nav > ul:before{display:inline-block;float:left;content:''}
.top_nav > ul > li{float:left;position:relative;height:82px;text-align:center;background:url(/sh_img/hd/top_menu/bg_c.png)}
.top_nav > ul > li > a{display:block;padding:20px 40px 20px;font-size:17px;color:#222;letter-spacing:-.3px;font-family:'notokr-medium'}

.top_nav_s{display:none;position:absolute;top:50px;left:50%;width:max-content;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fe9d2b;box-shadow:2px 2px 3px #999999;background:linear-gradient(-1deg, #181818 0%,#575757 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#181818',GradientType=0 )}
.top_nav_s > li{float:left;font-size:14px;letter-spacing:-.3px} 
.top_nav_s > li > a{display:block;color:#fff;padding:5px 12px}