@charset "utf-8";
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'}
a{cursor:pointer}
* {-webkit-text-size-adjust:none;}

/* SHINING 독립 사용 */
#sh_wrapper, #sh_wrapper *, #sh_wrapper, #sh_wrapper{box-sizing:border-box}

/* head 전체 100% 혹은 min-width 사용 */
#sh_hd {position:absolute;width:100%;min-width:1300px;margin:0 auto;z-index:999} 
#sh_wrapper{overflow:hidden;width:100%;min-width:1300px}

/*main banner*/
#main_banner{width:95%;min-width:1300px;margin:0 auto;height:790px}

/* SUB */
#sub_main_banner {overflow:hidden;position:relative;width:95%;min-width:1300px;height:415px;margin:0 auto;font-family:'notokr-regular'}
#sh_aside{position:absolute;top:0;left:0;width:250px;height:100%;background:#f7f7f7;font-family:'notokr-regular'}

/* CONTENT */
#sh_content{z-index:4;position:relative;float:right;padding:0;width:1000px;min-height:440px;margin:0px 0 60px 0;height:auto !important;line-height:1.5em;color:#666;zoom:1}
#sh_content:after{display:block;visibility:hidden;clear:both;content:""}
#sh_content_wrap{position:relative;overflow:hidden;width:1300px;margin:0 auto;padding-top:50px}

/*INDEX*/
#index_area{position:relative;overflow:hidden;min-width:1300px;margin-left:105px;font-family:'notokr-regular'}

/* FT */
#sh_ft{z-index:10;position:relative;width:100%;min-width:1100px;margin:auto;background-color:#333;font-family:'notokr-regular'} 
#sh_ft #sh_ft_wrapper{position:relative;zoom:1;font-size:15px;line-height:24px;letter-spacing:-0.03em;color:#727272}
#sh_ft #sh_ft_wrapper:after{display:block;visibility:hidden;clear:both;content:""} 
#sh_ft #sh_ft_wrapper .top{position:absolute;top:-25px;left:50%;margin-left:-25px;width:50px;height:50px;z-index:99;background:url('/sh_img/ft/top.png') 0 0 no-repeat;cursor:pointer}
#sh_ft #sh_ft_wrapper .address_wrap {position:relative;margin:0 auto;width:1100px;padding:40px 0 40px;text-align:center}
#sh_ft #sh_ft_wrapper .address_wrap .address{font-size:14px;line-height:24px;color:#828282}

#sh_ft #ft_tel .ft_tit{margin-bottom:16px;font-size:16px;color:#fff;font-family:'notokr-medium'}
#sh_ft #ft_tel ul{display:inline-block;margin:0 auto}
#sh_ft #ft_tel ul:after{display:block;clear:both;content:""}
#sh_ft #ft_tel ul li{float:left;margin-right:20px;font-size:14px;color:#e0e0e0}
#sh_ft #ft_tel ul li span{padding-right:10px;color:#9e9e9e;letter-spacing:0.2px}
#sh_ft #ft_tel ul li.last{margin-right:0}

#sh_ft #sh_ft_wrapper .ft_bottom {overflow:hidden;padding:12px 0;border-top:1px solid #424242;background-color:#2a2a2a}
#sh_ft #sh_ft_wrapper .ft_bottom .ft_bottom_wrap{padding:6px 40px}
#sh_ft #sh_ft_wrapper .ft_bottom p {float:left}
#sh_ft .copyright span{font-family:'notokr-medium'}
#sh_ft #sh_ft_icon{float:right}

/*SITE MAP*/
#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}

.chg_font_color {color:#ff9000!important}
.chg_border_color {border-color:#ff9000!important}
.chg_bg_color {background-color:#ff9000!important}

/*======================================================== 익스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}

