@charset "utf-8";
/* SHINING 독립 사용 */
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'}
#device_change{border:1px solid #666;font-size:3.5em;box-shadow:none} 
a{cursor:pointer}

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
* {-webkit-text-size-adjust:none}

/* COMMON CHANGE COLOR - 검색기능 컬러 일괄 변경은 여기서 수정하세요 */
.chg_font_color {color:#205092!important}
.chg_border_color {border-color:#205092!important}
.chg_bg_color {background-color:#205092!important}
.chg_bg_color_bef:before { background-color:#205092!important}

/* Shining Css Start */
ul {margin:0px;padding:0px}
li{list-style:none}
img {border:0px}
a,a:link{!important;text-decoration:none}
a:hover{!important;text-decoration:none}

body {margin:0;padding:0;font-size:13px;background:#FFF}

/* head 전체 100% 혹은 min-width 사용 */
#sh_hd {z-index:10;position:relative;min-width:1070px;border-bottom:1px solid #d2d2d2;font-family:'notokr-regular'} 

#top_bg {background:#E91F24;min-width:1070px;width:100%;left:0;height:40px;position:absolute;top:96px}

/* 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:""} 

/* main 시작*/
#sh_index_wrapper {position:relative;min-width:1070px;background:#fff}
#sh_index_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 
/* main에 ie7에서 제이쿼리가 조금 늦게 뜨는 경우 때문에 높이 값 지정해 놓음 */

/* sh_container */
#sh_container {z-index:5;position:relative;min-width:1070px;background:#fff}
#sh_container_wrapper {margin:0 auto;min-width:1070px;zoom:1}
#sh_container_wrapper:after {display:block;visibility:hidden;clear:both;content:""}
#sh_container_wrapper_sub{position:relative;width:1070px;margin:0 auto;zoom:1}
#sh_container_wrapper_sub:after {display:block;visibility:hidden;clear:both;content:""}

/* main 시작*/
#sh_main_wrap{position:relative;width:100%;min-width:1070px;margin:0 auto 52px;border-bottom:1px solid #ebebeb;background:url(/sh_img/index/main_banner/main_bg.png) no-repeat;font-family:'notokr-regular'}
#main{position:relative;margin:0 auto;width:1070px;zoom:1;height:320px;font-family:'notokr-regular'}
.main_banner {float:left;width:702px;height:320px;overflow:hidden}

#sub {width:100%;min-width:1070px;margin:0 auto;overflow:hidden;position:relative;border-bottom:1px solid #ebebeb}
#index {width:1070px;margin:0 auto;font-family:"Nanum Gothic",Dotum,"돋움",Gulim,"굴림",Helvetica Neue,Helvetica,Arial,Verdana,Tahoma,sans-serif;padding-top:51px;height:910 auto;min-heigh:910px;font-family:'notokr-regular'}

/* main_bar */
#main_bar{overflow:hidden;width:1070px;padding:20px 30px;margin:0 auto;border:solid 1px #ddd;font-size:15px;color:#555;background:#f7f7f7;letter-spacing:-0.3px;box-sizing:border-box;font-family:'notokr-regular'}
#main_bar > div{position:relative;overflow:hidden;float:left;width:50%;box-sizing:border-box}
#main_bar .online_list{border-right:solid 1px #c1c1c1}
#main_bar .m_tit{display:inline-block;float:left;padding-top:23px;font-size:18px;color:#333;font-family:'notokr-bold'}
#main_bar .online_list .m_tit{padding-right:27px;background:url(/sh_img/index/tit_more.png) right 27px no-repeat}
#main_bar .online_list .m_cont{width:69%}
#main_bar .m_cont{display:inline-block;float:left;padding-left:25px;box-sizing:border-box}
#main_bar .m_cont span{font-family:'notokr-bold'}
#main_bar .cs_center .m_tit{padding-left:28px}
#main_bar .m_cont .tel{font-size:29px;color:#fa5809;font-family:'notokr-black'}
#main_bar .m_cont .go_btn{position:absolute;right:0;top:14px;width:159px;height:46px;border-radius:2px;font-size:15px;line-height:46px;color:#fff;background:#434343;text-align:center;font-family:'notokr-medium'}
#main_bar .m_cont .go_btn p{display:inline-block;padding-left:18px;background:url(/sh_img/index/cs_btn_icon.png) left center no-repeat}

/* sh_aside */
#sh_aside {width:210px;background:#fff; float:left;display:block;margin-top:20px}

/* sh_content_title */
#sh_content_title {font-size:1.2em;font-weight:bold;width:810px;float:left;margin-top:15px;border-left:1px solid #ebebeb}
#sh_content_title p {position:relative;margin:0}
#sh_content_title b {color:#333333;font-size:25px;padding-left:10px}
#sh_content_title span {position:absolute;right:0;color:#666666;bottom:6px;font-size:14px}
#sh_content_title span a{font-weight:bold;color:#666666}
#sh_content_title span a:hover{font-weight:bold;color:#666666}

/* sh_content */
#sh_content {z-index:4;position:relative;float:left;padding:30px 0 60px 30px;width:820px;min-height:500px;height:auto !important;height:500px;background:#fff;font-size:1em;zoom:1;border-left:1px solid #ebebeb;box-sizing: content-box}
#sh_content:after {display:block;visibility:hidden;clear:both;content:""}

/* 팝업레이어 */
#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;padding:25px 0;background:#3b3b3b} 
#sh_ft_wrapper {position:relative;margin:0 auto;padding:2px 0;width:1070px;zoom:1;text-align:left;line-height:140%; font-size:13px;color:#a2a2a2}
#sh_ft_icon {position:absolute;right:0px;bottom:0px}
#sh_ft_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 

/* 정비사례 리스트 */
#index_car {width:1070px;margin:55px auto;font-family:'notokr-regular'}
#index_car:after {display:block;content:'';visibility:hidden;clear:both}
#index_car .tit_bg{width:100%;margin-bottom:20px;background:url(/sh_img/index/index_car_bg.png) center 34px no-repeat;text-align:center;}
#index_car .tit{width:23%;margin:0 auto;padding:10px 0;font-size:25px;color:#333;letter-spacing:-0.3px;background-color:#fff;font-family:'notokr-bold'}
#index_car .txt{font-size:16px;letter-spacing:-0.02em;color:#555}
#index_car .txt span{font-family:'notokr-medium'}
#index_car .rep_search_wrapper .rep_search_more {display:inline-block;width:100%;height:52px;margin-top:10px;border-radius:2px;text-align:center;font-size:15px;line-height:52px;color:#fff;background-color:#454545;transition:all .3s;font-family:'notokr-medium'}
#index_car .rep_search_wrapper .rep_search_more:hover{background-color:#333}
#index_car .rep_search_wrapper .rep_search_more img {margin:-2px 0 0 10px}
#car_list {overflow:hidden}
#car_list #car_maintenance:nth-child(odd) {margin-right:26px}
#car_list #car_maintenance:nth-child(even) {margin-right:0}

/* 사이트맵 */
#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}


#device_change{border:1px solid #666;font-size:3.5em;box-shadow:none}