@charset "utf-8";

/* head 전체 100% 혹은 min-width 사용 */
#sh_hd {z-index:10;position:relative;min-width:1070px} 
#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:100px; 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}
#sh_container_wrapper {margin:0 auto;width:1070px;zoom:1}
#sh_container_wrapper:after {display:block;visibility:hidden;clear:both;content:""}


/* sh_content */
#sh_content {z-index:4;position:relative;float:left;padding:15px 0 15px 0;width:1070px;min-height:500px;height:500px auto !important;background:#fff;font-size:1em;zoom:1}
#sh_content:after {display:block;visibility:hidden;clear:both;content:""}


/* sh_content_title */
#sh_content_title {font-size:1.2em;margin-top:25px}
#sh_content_title p {position:relative; margin:0}
#sh_content_title b {color:#333;font-size:2em}
#sh_content_title span {position:absolute; right:0; color:#999; bottom:6px; font-size:1em; right:3px;}


/* 하단 */
#sh_ft {border-top:1px solid #ebebeb}
#sh_ft_wrapper {position:relative; margin:0 auto; width:1070px; zoom:1; background-color:#fff; padding:10px 0; line-height:18px; color:#999; }
#sh_ft_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 
#sh_ft_icon {position:absolute;right:0px;bottom:0px; text-align:center}
#sh_ft_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 


/* 메인화면 */
#index_banner{position:absolute;width:1070px;bottom:10%;bottom:15%\9;text-align:center;z-index:9999}
#index_banner li{display:inline;margin-left:5%}
#index_banner li:first-child{margin-left:0}