@charset "utf-8";
/* SHINING 독립 사용 */

/* head 전체 100% 혹은 min-width 사용 */
#sh_wrapper{font-family:'notokr-regular'}
#sh_hd {z-index:10;position:relative;min-width:1070px;border-top:4px solid #407f37} 

/* head 센터 및 넓이 지정 */
#sh_hd_wrapper {position:relative;margin:0 auto;padding:0;width:1070px;zoom:1}

/* hd_wrapper 높이 확보용 ie 7 대한 hd_wrapper 마감전 >> <div style="clear:both;"></div> */
#sh_hd_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 

/* logo 위치 조정 및 사이즈 지정 */
#sh_logo {float:left;padding:26px 0;width:200px;border:1px solid #bcbcbc;}

/* 소메뉴 home|login... absolute 설정으로 혹시 모르는 top_menu 와 간섭 해결 */
#sh_tip_menu {position:absolute;right:0px;top:6px;font-size:8pt;z-index:9999;font-size:11px;color:#c3c3c3;overflow:hidden;}
#sh_tip_menu li {float:left;padding-right:10px;padding-left:10px;;position:relative;}
#sh_tip_menu li:before {display:block;content:'';width:5px;height:2px;background:#886547;position:absolute;top:7px;left:0}
#sh_tip_menu li a {color:#555;font-size:11px}
#sh_tip_menu li.last {padding-right:0;background:none;}

/* 사이즈 위치 조정 */
#sh_top_menu {padding:20px 0;width:850px;border:1px solid #bcbcbc;float:right;border:1px solid #bcbcbc;}
#sh_top_menu li {float:left;margin:0 40px 0 40px}

/* 메인,서브 비주얼이미지 */
#sh_container {z-index:0;position:relative;min-width:1070px;overflow:hidden;}
#sh_container_wrapper {position:relative;z-index:10;margin:0 auto;width:1070px;zoom:1;overflow:hidden;margin-top:-60px;}
#sh_container_wrapper:after {display:block;visibility:hidden;clear:both;content:""}
#sh_container_wrapper_m {position:relative;z-index:-100;margin:0 auto;width:100%;zoom:1;overflow:hidden;background:#ffffff;}
#sh_container_wrapper_m:after {display:block;visibility:hidden;clear:both;content:""}
#sh_container_top {position:relative;width:100%;margin:0 auto;left:50%;margin-left:-50%;background:#efefef;text-align:center;height:164px;}
#sh_container_top img {position:absolute;left:50%;margin-left:-708px}
#sh_container_topbg {position:absolute;top:0;width:100%;height:10px;z-index:9999;background:url('/sh_img/hd/top_menu/topmenu_shadow.png') repeat-x;}

/* 메인 컨텐츠영역 */
#sh_index_banner{overflow:hidden;width:1070px;margin:0 auto;z-index:1000}
#main_banner {overflow:hidden;z-index:99}

#include_wrap {overflow:hidden;width:100%;padding:60px 0;margin-top:90px;background:#f7f7f7;}
.include_01 {position:relative;margin-top:-200px;z-index:999 !important;}
#include_wrap .include_02 {width:1070px;margin:auto;}


/* 사이드(서브)메뉴 float:left;선택 단 content 와 같은 방향 X */
#sh_aside {float:left;margin:0;width:220px}

#sh_content {z-index:4;position:relative;float:right;padding:0;width:820px;min-height:440px;margin:95px 0 60px 0;height:auto !important;height:500px;font-size:1.1em;line-height:1.5em;color:#666;zoom:1}
#sh_content:after {display:block;visibility:hidden;clear:both;content:""}
#sh_content #sh_content_tit {margin-bottom:40px;overflow:hidden;}
#sh_content #sh_content_tit:after {clear:both;}
#sh_content #sh_content_tit h3 {float:left;padding:0;font-size:2.2em;line-height:1em;color:#333333;letter-spacing:-0.05em;}
#sh_content #sh_content_tit span {float:right;margin-top:12px;background:url('/sh_page/img/sub_home.png') 0 3px no-repeat;padding-left:17px;}

/* 오늘 본 상품 */
#sh_stv {z-index:1001;position:fixed;width:88px;left:50%;margin-left:540px;border:1px solid #bcbcbc;height:150px;}

/* 하단 */
#sh_ft {z-index:1;position:relative;min-width:1070px;border-top:1px solid #e7e7e7;background-color:#393939;font-family:'NanumGothic'} 
#sh_ft_wrapper {position:relative;margin:0 auto;padding:0 0 30px 0;width:1070px;zoom:1;line-height:140%}
#sh_ft_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 
#sh_ft_wrapper a	{color:#fff}

#sh_ft_wrapper #gotop {position:absolute;right:0}
#sh_ft_wrapper #gotop a{display:block;width:58px;height:43px;line-height:43px;text-align:center;color:#fff;background-color:#407f37}
#sh_ft_wrapper ul {overflow:hidden;width:100%;height:43px;background-color:#2e2e2e;text-align:center}
#sh_ft_wrapper ul li {display:inline-block;padding:0 15px;background:url('/sh_img/ft/ft_line.png') right center no-repeat;color:#636363;font-size:13px;line-height:43px;font-weight:600}
#sh_ft_wrapper ul li.first {padding:0 15px 0 0;}
#sh_ft_wrapper ul li.last {padding:0 0 0 10px;background:none;}
#sh_ft_wrapper #address {padding-top:40px;color:#c0c0c0;clear:both;}
#sh_ft_wrapper #address p {line-height:24px;}
#sh_ft_wrapper #sh_ft_icon {position:absolute;right:0;bottom:37px;}

/* 사이트맵 */
a {text-decoration:none !important}
a:hover {text-decoration:none !important}

#sh_site_map {width:100%;position:relative;min-height:500px;height:500px auto;margin:0 auto}
.sh_site_map01 {width:30%;float:left;margin-right:3%;min-height:200px;height:200px auto}
.sh_site_map_title {font-size:1.4em;color:#515151}
.sh_site_map_title a {color:#515151}
.sh_site_map_line {border-bottom:2px solid #8b8b8b;margin:10px 0}
.sh_site_map_box {width:90%;margin:0 auto;background:#f7f7f7;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;min-height:80px}
.sh_site_map_txt {font-size:1em;line-height:1.2em;color:#666;font-weight:bold;padding:5px}
.sh_site_map_txt a{color:#666}


