@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

/* SHINING 독립 사용 */
body{background:#fff;font-size:0.81em;font-family:'Nanum Gothic'}
h1, h2, h3, h4, h5, h6, input, button, textarea, select{ font-family:'Nanum Gothic'}

/* head 전체 100% 혹은 min-width 사용 */
#sh_hd {z-index:10;position:relative;min-width:1070px} 

/* head 센터 및 넓이 지정 */
#sh_hd_wrapper {position:relative;height:120px;margin:0 auto;padding:0;width:1070px;zoom:1}
#sh_hd_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 

/* 메인,서브 비주얼이미지 */
#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}
#sh_container_wrapper:after {display:block;visibility:hidden;clear:both;content:""}

/* 메인 컨텐츠영역 */
#main_banner {position:relative;width:1070px;}

/* 사이드(서브)메뉴 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:22px 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;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:1070px;margin-top:-14px;background:#ffffff;} 
#sh_ft_wrapper {position:relative;margin:0 auto;padding:30px 0;width:1070px;font-size:13px;line-height:20px;zoom:1;}
#sh_ft_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 
#sh_ft_wrapper #sh_ft_logo {float:left;width:160px}
#sh_ft_wrapper #address {float:right;width:800px;color:#929292;font-family:'notokr-regular'}
#sh_ft_wrapper #address p{padding-top:4px;color:#b9b9b9;}
#sh_ft_wrapper #address strong{font-weight:normal;font-family:'notokr-bold'}
#sh_ft_wrapper #sh_ft_icon{position:absolute;right:0;bottom:30px}

/* 게시판 */
#main_bar:after{display:block;content:"";clear:both;visibility:hidden;}
#main_bar dl {position:relative;width:455px;overflow:hidden;float:left;font-size:15px;line-height:40px;}
#main_bar dl:last-child {float:right;}
#main_bar dl dt {float:left;color:#fff;margin:0 35px 0 0;font-family:'notokr-medium'}
#main_bar dl dd {float:left;color:#8e8e8e;font-family:'notokr-regular'}
#main_bar dl dd a{font-size:14px;color:#d0d0d0}


#main_cont{overflow:hidden}
#main_cont a {display:block;}
#main_cont a:after {display:block;content:"";clear:both;visibility:hidden;}
#main_cont img {float:left;margin-right:20px;}
#main_cont > div{float:left;position:relative;width:calc(100%/3);height:176px;padding:25px 25px 0;font-size:13px;letter-spacing:-0.025em;box-sizing:border-box}
#main_cont p{padding:2px 0 10px 0;font-size:18px;color:#353b48;font-family:'notokr-bold'}
#main_cont .m0101{padding-left:0px}
#main_cont .m0201{background:url(/sh_img/index/arrow2.png) 305px 26px no-repeat}
#main_cont .m0301{padding-top:15px;background:url(../sh_img/index/m0301_tel.png) 30px 78px no-repeat}
#main_cont .m0301 p{display:inline-block;padding-bottom:15px;color:#fff}
#main_cont .m0301 .m0301_txt {margin-left:7px;font-size:12px;color:#fff;opacity:0.5;font-family:'notokr-regular'}
#main_cont  span.cont{display:block;font-size:14px;line-height:24px;color:#666;font-family:'notokr-regular'}
#main_cont  span.tel{display:block;padding-left:80px;font-size:30px;color:#fff;letter-spacing:-.3px;font-family:'notokr-bold'}
#main_cont  span.fax{display:block;padding-left:80px;font-size:16px;color:#fff;opacity:0.6;font-family:'notokr-medium'}
#main_cont  span.kakao{display:block;padding-left:80px;font-size:15px;color:#fff;font-family:'notokr-regular'}

