@charset "utf-8";

/* head 전체 100% 혹은 min-width 사용 */
#sh_hd {z-index:10;position:relative;min-width:1070px;background:#FFF} 

#top_bg {background:#FFF repeat-x left bottom;filter:alpha(opacity=60);opacity: 0.6;-moz-opacity: 0.6  box-shadow: 0 5px 5px rgba(0,0,0,0.06);-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);box-shadow: 0 1px 4px rgba(0,0,0,.2);height:87px;top:0;position:absolute;width:100%;left:0}

/* head 센터 및 넓이 지정 */
#sh_hd_wrapper {position:relative;margin:0 auto;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:""} 

/* sh_container */
#sh_container {z-index:5;position:relative;min-width:1070px;background:#fff}
#sh_container_wrapper {margin:0 auto;width:1070px;zoom:1}
#sh_container_wrapper:after {display:block;visibility:hidden;clear:both;content:""}


#main {min-width:1070px;margin:0 auto;height:945px auto;min-height:945px;overflow:hidden;position:relative;width:100%;}
#sub {min-width:1070px;width:100%;margin:0 auto;overflow:hidden;position:relative;height:310px}
#sub_bg {background-image:url(/sh_img/sub/sub_bg.jpg);width:100%;height:300px;left:0;position:absolute}

/* sh_content */
#sh_content {z-index:4;position:relative;float:left;padding:35px;width:1000px;min-height:400px;height:auto !important;height:500px;background:#fff;font-size:1em;zoom:1;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}
#sh_content:after {display:block;visibility:hidden;clear:both;content:""}

/* sh_content_title */
#sh_content_title {font-size:1.2em;font-weight:bold;width:1070px;float:left;margin:0;padding-top:30px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}
#sh_content_title p {position:relative;margin:0}
#sh_content_title b {color:#fff;font-size:24px;padding-left:10px;padding-right:50px;background:#333}
#sh_content_title span {position:absolute;right:10px;color:#999;bottom:6px;font-size:14px}
#sh_content_title span a{font-weight:bold;color:#999}
#sh_content_title span a:hover{font-weight:bold;color:#999}

/* 팝업레이어 */
#hd_pop {z-index:9999999999;position:relative;margin:0 auto;width:1000px;height:0}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff;z-index:9999999999}
.hd_pops_con {}
.hd_pops_footer {padding:10px 0;background:#000;color:#fff;text-align:right}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}

/* 하단 */
#sh_ft {z-index:10;position:relative;min-width:1070px;left:0;background:#555} 
#sh_ft_wrapper {position:relative;margin:0 auto;padding:10px 0 20px;width:1000px;zoom:1}
#sh_ft_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 

#sh_ft #sh_ft_icon{position:absolute;width:160px;right:0px;bottom:10px;text-align:right}
#sh_ft #sh_ft_wrapper:after{display:block;visibility:hidden;clear:both;content:""} 

#sh_ft_wrapper p {color:#ccc;padding-top:10px;font-size:1em;line-height:1.5em}
#sh_ft_wrapper b {color:#666}

