@charset "utf-8";

/* head 전체 100% 혹은 min-width 사용 */
#sh_wrapper{}
#sh_hd {z-index:10;position:relative;width:100%;border-top:3px solid #214e7f} 

/* head 센터 및 넓이 지정 */
#sh_hd_wrapper {position:relative;width:1070px;margin:0 auto;padding:0;zoom:1}
#sh_hd_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 

/* 메인,서브 비주얼이미지 */
#sh_container {overflow:hidden;position:relative;z-index:0}
#sh_container_wrapper{position:relative;margin:0 auto;zoom:1}
#sh_container_wrapper:after {display:block;visibility:hidden;clear:both;content:""}

/* 사이드(서브)메뉴 float:left;선택 단 content 와 같은 방향 X */
#sh_aside {overflow:hidden;position:relative;margin:0 auto;width:100%}

/* 컨텐츠 본문 영역 */
#sh_content {z-index:4;position:relative;padding:40px 0;width:1070px;height:auto !important;height:500px;min-height:440px;margin:0 auto;font-size:1.1em;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:26px;line-height:1.3em;font-weight:bold;color:#333;letter-spacing:-.1em}
#sh_content #sh_content_tit span{float:right;margin-top:12px;padding-left:17px}

/* 하단 */
#sh_ft {z-index:10;position:relative;min-width:1070px; background:#3c3c3c} 
#sh_ft_wrapper {position:relative;margin:0 auto;padding:53px 0;width:1070px;zoom:1;line-height:21px;color:#a2a2a2}
#sh_ft_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 

#ft_menu{position:relative;border-bottom:solid 1px #545454;background:#4b4b4b}
#ft_menu #sh_ft_bar{overflow:hidden;position:relative;width:1070px;padding:14px 0;margin:0 auto}
#ft_menu ul {overflow:hidden}
#ft_menu ul li {float:left;padding-right:14px;margin-right:14px;background:url(/sh_img/ft/menu_line.png) right center no-repeat}
#ft_menu ul li.last {background:none}
#ft_menu ul li a{font-size:12px;color:#f7f7f7}
#ft_menu .top_btn{float:right;position:absolute;top:0;right:0}
#sh_ft_wrapper  p {padding-top:9px}
#sh_ft_wrapper #sh_ft_icon {position:absolute;right:0;bottom:53px}
#sh_ft_wrapper .bt_logo{float:left;width:240px;margin:10px 69px 0 0;}
#sh_ft_wrapper .ft_con_wrap{float:left;width:761px;}


/********************* 메인화면 시작 *********************/

/* 메인 컨텐츠영역 */
#main_banner {position:relative;z-index:0}
#idx_box{overflow:hidden;width:1070px;margin:-111px auto 0}
#idx_box > div{overflow:hidden;float:left;position:relative;height:150px;width:357px;padding:36px 0;text-align:center}
#idx_box .sh_tit{padding-bottom:18px;font-size:20px;font-weight:bold;color:#fff;letter-spacing:-0.2px}
#idx_box > div p{font-size:13px;color:#333;line-height:21px;letter-spacing:-0.2px;}

/* 메인 공지사항 */
#idx_box #m01 {width:354px;height:148px;border:solid 1px #ddd;background:#fff}
#m01 .sh_tit {color:#101010}
#m01 p{padding-bottom:28px;color:#777777;line-height:22px}
#m01 .more {display:inline-block;padding:6px 44px;border:#2bbdec solid 2px;color:#767676;background-color:#ffffff;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease}
#m01 .more:hover {color: #ffffff;background-color:#2bbdec;-webkit-animation:b09_electric_blinkIn 0.1s step-end 0 2;-ms-animation: b09_electric_blinkIn 0.1s step-end 0 2;animation:b09_electric_blinkIn 0.1s step-end 0 2;-webkit-transition:all 0.5ss ease 0.5ss;-ms-transition:all 0.5ss ease 0.5ss;transition: all 0.5ss ease 0.5ss;}
@-webkit-keyframes b09_electric_blinkIn {from,to{background-color:#f8f8f8;color:#080808}50%{background-color:#ffffff;color:#000000}}
@-ms-keyframes b09_electric_blinkIn {from,to{background-color:#f8f8f8;color:#080808;}50%{background-color:#ffffff;color:#000000;}}

/* 메인 제품소개 */
#m02 {background:#01a4dd}
#m02 ul {overflow:hidden;padding:8px 44px 0;clear:both;}
#m02 ul li {float:left;margin-left:14px}
#m02 ul li:first-child{margin-left:0}
#m02 ul li p {padding-top:7px;color:#fff}
#m02 ul li img {width:80px;height:80px}

/* 메인 고객센터 */
#m03 {background:url(/sh_img/index/m03_bg.png) top center no-repeat}
#m03 p{color:#fff;}
#m03 p.txt{color:#fff;opacity:0.8;filter:alpha(opacity=80)}
#m03 p.tel{margin-top:20px;padding:15px 0 17px;color:#fff;font-size:32px;font-weight:bold}
#m03 p.fax{color:#fff;opacity:0.9;filter:alpha(opacity=90);line-height:21px}

/********************* 메인화면 끝 *********************/

#sh_index_wrapper{position:relative;left:50%;width:2000px;margin-left:-1000px;}
#sub .include{position:relative;width:1070px;margin:0 auto;}
#sub .tit_txt{margin-bottom:50px;text-align:center}
#sub .include .s_tit{font-size:14px;color:#717c89}
#sub .include .tit{padding-top:10px;font-size:29px;color:#1f3455;letter-spacing:-1px}
#sub .include .tit:after{content:"";display:block;clear:both;width:44px;height:2px;margin:30px auto 0;background:#1f3455}
#section02 #sub{background:#284164 url(/sh_img/make24/include/include_02/img/in_02_bg.png) fixed}