@charset "utf-8";
/* SHINING 독립 사용 */

/*======================================================== 익스8 이하  */
#ie_lower {padding:7px 0;border-bottom:1px solid #fff073;border-top:1px solid #fff073;text-align:center;background-color:#fffbd9;font-family:"Nanum Gothic"} 
#ie_lower span {font-weight:bold;color:#f96319}
#ie_lower a {display:inline-block;padding-left:10px;color:#888}
#ie_lower a:hover {text-decoration:underline}

#sh_wrapper {font-family:notokr-regular}

/* head 전체 100% 혹은 min-width 사용 */
#sh_hd {z-index:10;position:relative;min-width:1150px} 
/*#99000000 에서 맨 앞에 두자리 99는 투명도를 뜻함
0 = 00 , 0.1 = 1a , 0.2 = 33 , 0.3 = 4d , 0.4 = 66 , 0.5 = 80 , 0.6 = 99 , 0.7 = b3 , 0.8 = cc , 0.9 = e6 */

/* head 센터 및 넓이 지정 */
#sh_hd_wrapper {position:relative;margin:0 auto;padding:0;zoom:1}
#sh_hd_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 

/* 메인,서브 비주얼이미지 */
#sh_container {overflow:hidden;z-index:0;position:relative;min-width:1150px;margin:auto}
#sh_container_wrapper {position:relative;z-index:10;margin:0 auto;zoom:1}
#sh_container_wrapper:after {display:block;visibility:hidden;clear:both;content:""}
#sh_container_wrapper_sub{width:1070px;margin:0 auto}
/* 메인 컨텐츠영역 */
#main_banner {position:relative;overflow:hidden;width:94%;height:1141px;margin:0 auto}

/* 사이드(서브)메뉴 float:left;선택 단 content 와 같은 방향 X */
#sh_aside {position: relative;z-index: 15;min-width:1070px;height: 43px;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4}
#sh_aside .aside_box{width:1070px;margin:0 auto}

#sh_content {z-index:4;position:relative;float:right;padding:0;width:1070px;min-height:440px;margin:41px 0 60px 0;height:auto !important;height:500px;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;font-weight:bold}
#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:10;position:relative;min-width:1150px;background-color:#454545} 
#sh_ft_wrapper {overflow:hidden;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 .address {margin:38px 0 0 0;color:#898989}
#sh_ft_wrapper .address p {font-size:14px;line-height:25px;color:#d3d3d3}
#sh_ft_wrapper .address h1 {margin-bottom:10px;font-size:17px;letter-spacing:2.5px;color:#f7f7f7;font-family: 'notokr-medium'}
#sh_ft_wrapper #sh_ft_icon {position:absolute;right:0;bottom:37px}

#sh_ft .ft_menu{width:1150px;margin:0 auto;padding:14px 0;text-align:center;background-color:#2b2b2b}
#sh_ft .ft_menu li{display:inline-block;padding:0 25px;font-size:15px;color:#e9e9e9}
#sh_ft .ft_menu li:not(:last-child) {background:url(/sh_img/ft/ft_menu_bg.png) right no-repeat}
#sh_ft .ft_menu a{color:#e9e9e9}


/* 게시판 */
#main_bar{margin-top:43px}
#main_bar:after{display:block;content:"";clear:both;visibility:hidden}
#main_bar dl {position:relative;width:535px;height:46px;overflow:hidden;float:left;font-size:15px;letter-spacing:0.08em;line-height:46px;background:#d9d9d9}
#main_bar dl:last-child {float:right}
#main_bar dl dt {width:114px;text-align:center;margin:0 35px 0 0;float:left;color:#fff;background:#484d53}
#main_bar dl dd {float:left;color:#8e8e8e}

/*메인 인덱스*/
.res_menu{height:710px;background:url(/sh_img/index/menu_bg.jpg) 0 234px no-repeat}

.open_time{height:284px;margin-top:-117px;text-align:center;background:url(/sh_img/index/open_time_bg.jpg) bottom no-repeat;font-family: 'notokr-regular'}
.open_time  .txt{padding-top:47px;font-size:16px;color:#fff;opacity:0.9;}
.open_time .phone_num{font-size:50px;color:#fff}
.open_time .phone_num img{vertical-align:initial;margin-right:18px;}
.open_time .time_box{overflow:hidden;width:1070px;margin:-72px auto}
.open_time .time_box li{float:left;padding:65px 59px }
.open_time .tit{padding:7px 0 5px;font-weight:bold;font-size:18px;color:#fff}
.open_time .time{font-size:15px;color:#ffdcd4}

.contact{text-align:center;margin-bottom:83px;background:url(/sh_img/index/in03_bg.jpg) 0 255px no-repeat}
.contact .tit{font-size:35px;color:#333;font-family: 'notokr-bold'}
.contact .s_tit{padding:10px 0 60px;font-size:15px;color:#666;font-family: 'notokr-regular'}
