h1{padding:13px 0 0 0}
#sh_tip_menu{position:absolute;float:right;top:75px;right:50px;font-size:8pt;z-index:9999;font-size:1em;color:#717171;overflow:hidden}
#sh_tip_menu li{float:left;padding-right:10px;padding-left:8px;background:url('/sh_img/hd/top_menu/tip_icon.png') left 7px no-repeat}
#sh_tip_menu li a{color:#717171}
#sh_tip_menu li.last{padding-right:0}
#top_menu_wrapper{width:1070px;margin:0 auto}
.top_nav{position:absolute;z-index:100;top:94px;width:1070px;}
.top_nav li{float:left;width:20%;text-align:center}
.top_nav li a{display:inline-block;color:#000;font-size:17px;letter-spacing:-0.5px;padding:11px 0 14px;font-family:'notokr-medium'}
.top_nav li a:hover .txt_ls{letter-spacing:-0.5px;}
.top_nav li.on a, .top_nav li a:hover{color:#c51919;}
.top_nav_depth{display:none;position:relative;z-index:100;margin:0px;padding:0;height:107px;background:#fff;padding:10px 0 20px;box-sizing:content-box}
.top_nav_depth.on{display:block}
.top_nav_depth li{float:none;padding-bottom:0px;width:100%}
.top_nav_depth li a{margin:0px;padding:0px;color:#333;font-size:1.15em;line-height:1.8em;font-family:'notokr-regular'}
.top_nav_depth li a:hover{color:#c51919;}

.register_num{position:relative;top:-46px;padding-right:115px;font-size:21px;text-align:right;color:#2a2a2a;font-family:'notokr-bold';}
.register_num span{font-size:19px;color:#bbb;font-family:'notokr-medium'}

#sh_hd_wrapper h1{position:relative;top:22px;z-index:10;}

.sns_icon{position:absolute;top:20px;right:50px;overflow:hidden}
.sns_icon li{float:left;margin-right:5px}
.sns_icon li:last-child{margin-right:0}
