@charset "utf-8";

/* GNB */
#sh_gnb{position:relative;width:92%;margin:0 auto;border-bottom:1px solid #e1e1e1}
.sh_gnb_wrap{width:1100px;margin:0 auto;padding:4px 0 3px;font-size:12px;line-height:3}
.sh_gnb_wrap p{display:inline-block;cursor:pointer;color:#222}
.sh_gnb_wrap p:before{display:inline-block;vertical-align:text-bottom;content:url(/sh_img/hd/top_menu/plus.png);padding:0 4px 2px;margin-right:10px;border:1px solid #fe924d;line-height:1;transition:all .2s}
.sh_gnb_wrap p:hover:before{ content:url(/sh_img/hd/top_menu/plus_w.png);background-color:#fe924d}
.sh_gnb_wrap ul{overflow:hidden;float:right}
.sh_gnb_wrap ul li{float:left;margin-left:10px}
.sh_gnb_wrap ul li a{color:#222}
.sh_gnb_wrap .bookmark{font-weight:600}
/* LOGO */
#top_logo{position:absolute;top:13px;left:0}
#top_logo a{display:block}

/* LNB */
#sh_lnb{position:relative;width:1100px;margin:0 auto;z-index:1}

/* 대메뉴 */
.top_nav{position:absolute;top:20px;left:270px;font-size:16px}
.top_nav > ul > li{float:left}
.top_nav > ul > li > a{display:block;width:110px;padding:20px 0 20px;font-weight:600;color:#222}

/* 소메뉴 */
.top_nav_s{display:none;margin:0px}
.top_nav_s.on{display:block}
.top_nav_s li{padding-bottom:5px}
.top_nav_s li a{display:block;margin:0px;padding:4px 0;font-size:14px;color:#555}

/* 메뉴배경 */
.top_nav_bg{position:absolute; top:100%;z-index:9;width:100%;display:none;height:120px;background:#fff}

/****** 메뉴 오버컬러 ******/
.top_nav > ul > li > a:hover{color:#ef8d53}
.top_nav_s li a:hover{color:#ef8d53}

/****** 메뉴간격 조정 ******/
.top_nav > ul > li > a, .top_nav_s{margin-left:20px}
.top_nav > ul > .list5{margin-left:0px}

/* 상단메뉴 고정 */
#sh_hd.fixed{position:fixed;top:0;left:0;width:100%;height:70px;border-bottom:none;background-color:#fff;-ms-box-shadow:2px 2px 1px 1px rgba(0, 0, 0, 0.03);box-shadow:2px 2px 1px 1px rgba(0, 0, 0, 0.03);-webkit-animation:updown .4s;-ms-animation:updown .4s;animation:updown .4s}
@-webkit-keyframes updown{from{top:-40px}to{top:0}}
@-ms-keyframes updown{from{top:-40px}to{top:0}}
@keyframes updown{from{top:-40px}to{top:0}}

