@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Roboto:400,700,900');
html{scroll-behavior:smooth}
body{position:relative;}
.chg_bg_color{background:#296bc6}
/*======================================================== 익스8 이하  */
#ie_lower{padding:7px 0;border-bottom:1px solid #fff073;border-top:1px solid #fff073;text-align:center;background-color:#fffbd9;font-family:nanumgothic} 
#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}
::selection{background:#296bc6;color:#fff;text-shadow:none}
::-moz-selection{background:#296bc6;color:#fff;text-shadow:none}
::-webkit-selection{background:#296bc6;color:#fff;text-shadow:none} 
/* 게시판 페이지 디자인 */
.pg_wrap{font-family:verdana,'Nanum Gothic'}
.pg{display:inline-block}
.pg:after{display:block;content:"";visibility:hidden;clear:both}
.pg_page{float:left;width:20px;height:31px;padding:0;margin-left:-1px;line-height:30px;color:#bbb!important;background-color:#fff}
.pg_current{float:left;width:20px;height:31px;margin:0 0 0 -1px;line-height:30px;color:#000;background-color:#fff}
.pg_next, .pg_end, .pg_start, .pg_prev{position:relative;font-size:0}
.pg_next:after, .pg_end:after, .pg_start:after, .pg_prev:after{display:block;position:absolute;top:8px;left:13px;font:14px/1 FontAwesome;content:"\f105"}
.pg_prev:after{left:12px;content:"\f104"}
.pg_end:after{left:11px;content:"\f101"}
.pg_start:after{left:11px;content:"\f100"}
/* SHINING 독립 사용 */
#sh_wrapper{min-width:1620px;font-family:notokr-regular}
#sh_wrapper, #sh_wrapper *, #sh_wrapper *:before, #sh_wrapper *:after{box-sizing:border-box}
/* HEADER */
#sh_hd{position:relative;z-index:10;min-width:1120px;width:100%}
#sh_hd_wrapper{position:fixed;width:100%;z-index:10;transition:all .2s ease}
/* MAIN  */
#main_banner{position:relative;z-index:5;width:100%;height:770px}
/* INDEX */
#sh_section{position:relative;z-index:6;min-width:1120px;width:100%;font-size:16px;line-height:1.6;letter-spacing:-0.15px}
/* CONTAINER */
#sh_container{position:relative;min-width:1120px;width:100%;z-index:0}
#sh_container_wrapper{position:relative;width:100%;zoom:1}
#sh_container_wrapper:after{display:block;visibility:hidden;clear:both;content:""}
/* SUB */
#sub_main_banner{overflow:hidden;position:relative;min-width:1120px;width:100%;height:300px}
/* SNB */
#sh_aside{position:relative;z-index:15;min-width:1120px;width:100%;border-bottom:solid 1px #e1e1e1}
#sh_aside_wrapper{position:relative;z-index:1000;width:1120px;margin:0 auto;zoom:1}
/* CONTENT */
#sh_content{position:relative;z-index:4;width:1120px;min-height:580px;padding:0;margin:70px auto 40px;zoom:1}
#sh_content:after{display:block;visibility:hidden;clear:both;content:""}
/* FOOTER */
#sh_ft{position:relative;min-width:1120px;width:100%;background-color:#2c2d2f}
#sh_ft_wrapper{overflow:hidden;position:relative;width:1120px;margin:0 auto;padding:50px 0 35px;font-size:13px;line-height:1.7;color:#818386}
#sh_ft_wrapper h1{margin-top:5px;display:block;float:left}
#sh_ft_wrapper .add_area{float:left;margin-left:89px;font-size:14px;line-height:24px;color:#808080}
#sh_ft_wrapper .icon_area{position:absolute;bottom:35px;right:0;z-index:2501}
#ft_menu{ position:relative; z-index:0;min-width:1120px;width:100%;height:273px;background:#3f4348}
#ft_menu .ft_wrapper{clear:both;width:1120px;margin:0 auto}
#ft_menu .ft_wrapper .ft_nav{float:left;width:794px;padding:43px 0}
#ft_menu .ft_wrapper .ft_nav > li{float:left;height:187px;padding:0 10px ;border-right:1px dotted #5f666f}
#ft_menu .ft_wrapper .ft_nav li .list{font-size:18px;line-height:50px;color:#fff;font-family:'notokr-demilight'}
#ft_menu .ft_wrapper .ft_nav .list01{padding-left:0}
#ft_menu .ft_wrapper .ft_nav .list05{border:none}
#ft_menu .ft_wrapper .ft_nav li ul a{font-size:14px;line-height:24px;color:#a0a0a0;transition:all .3s;font-family:'notokr-demilight'}
#ft_menu .ft_wrapper .ft_nav li ul a:hover{color:#ccc}
#ft_menu .ft_wrapper .customer{position:relative;float:right;width:300px;height:273px;background:#296bc6}
#ft_menu .ft_wrapper .customer:after{position:absolute;top:-25px;content:url(/sh_img/ft/cs_point.png)}
#ft_menu .ft_wrapper .customer > p{font-weight:bold;text-align:center;font-family:'Roboto', sans-serif}
#ft_menu .ft_wrapper .customer .tit{padding-top:33px;font-size:11px;line-height:11px;letter-spacing:1.5px;color:#7598d5}
#ft_menu .ft_wrapper .customer .tel{position:relative;padding:17px 0 0;font-size:34px;line-height:34px;color:#fff}
#ft_menu .ft_wrapper .customer .tel:after{display:block;content:"";width:35px;height:1px;margin:22px auto;background:#7fa6dd}
#ft_menu .ft_wrapper .customer .txt_box{padding:0 35px}
#ft_menu .ft_wrapper .customer .txt_box li{position:relative;padding-left:27px;font-size:14px;line-height:26px;color:#80abe7;font-family:'notokr-demilight'}
#ft_menu .ft_wrapper .customer .txt_box li i{position:absolute;top:6px;left:0;color:#fff}
#ft_menu .ft_wrapper .customer .txt_box li i.fa.fa-mobile{top:1px;left:2px;font-size:23px}
#ft_menu .ft_wrapper .customer .txt_box li span{padding-right:9px;color:#fff}
#ft_menu .ft_wrapper .customer .txt_box li .yellow{color:#ffe600}
/* 사이트맵 */
#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}
/* 오늘 본 상품 */
#sh_stv{z-index:1001;position:fixed;width:88px;left:50%;margin-left:540px;border:1px solid #bcbcbc;height:150px}


