@charset "utf-8";
/* SHINING 독립 사용 */
* {-webkit-text-size-adjust:none}

/* COMMON CHANGE COLOR - 검색기능 컬러 일괄 변경은 여기서 수정하세요 */
.chg_font_color {color:#13709f!important}
.chg_border_color {border-color:#13709f!important}
.chg_bg_color {background-color:#13709f!important}

/* head 전체 100% 혹은 min-width 사용 */
#sh_hd {z-index:10;position:relative;min-width:1070px;} 

/* head 센터 및 넓이 지정 */
#sh_hd_wrapper {position:relative;margin:0 auto;padding:0;width:1070px;zoom:1}
#sh_hd_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 

/* 메인,서브 비주얼이미지 */
#sh_container {position:relative;min-width:1070px;z-index:0;zoom:1}
#sh_container:after {display:block;visibility:hidden;clear:both;content:""}
#sh_container_wrapper{position:relative;min-width:1070px;margin:0 auto;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_banner {position:relative;width:2000px;margin-left:-1000px;left:50%;z-index:0}

/* 메인 바 */
#main_bar{position:relative;width:1070px;margin:0 auto;}
#main_bar:after {display:block;visibility:hidden;clear:both;content:""}
#main_bar .car_img{position:absolute;top:-40px;left:-50px} 
#main_bar .tit{margin-bottom:10px;font-size:17px;font-weight:bold;color:#60a6c9}
#main_bar .tit span{color:#fff}
#main_bar .b01{float:left;width:470px;height:120px;padding-top:24px;margin:0 35px 0 260px;overflow:hidden;background:url(/sh_img/index/line01.png) right center no-repeat}
#main_bar .b01 .tit{padding-left:58px}
#main_bar .b02{float:left;width:305px;height:113px;padding-top:32px;background:url(/sh_img/index/line02.png) right center no-repeat;overflow:hidden}
#main_bar .b02 .tit{float:left;padding-bottom:55px;margin-right:25px;background:url(/sh_img/index/tel.png) bottom center no-repeat}
#main_bar .b02 .cs_box{float:left}
#main_bar .b02 .cs_box .tel{margin-bottom:5px;font-size:33px;color:#fff;font-weight:bold;letter-spacing:0.2px}
#main_bar .b02 .cs_box .etc{ padding-left:3px;font-size:13px;color:#74c1e7;line-height:19px}
#main_bar .b02 .cs_box .etc span{color:#cde7f4}

/* 메인 인덱스 */
#index_banner{position:relative;min-width:1070px;border-bottom:1px solid #ddd}
#index_banner_wrap {position:relative;width:1070px;margin:0 auto;overflow:hidden}
#index_banner .idx_box{float:left;min-height:175px;padding:30px 30px 25px;border-left:1px solid #dedede}
#index_banner .idx_box .tit{position:relative;margin-bottom:15px;font-size:17px;font-weight:bold;color:#333;}
#index_banner .idx_box .tit span{color:#146d9a}
#index_banner .idx_box .tit .more{position:absolute;right: 0;top:6px}
#index_banner .m01{width:280px;background-color:#f7f7f7;overflow:hidden}
#index_banner .m02{width:326px; border-right:1px solid #dedede} 
#index_banner .m03{float:left;width:305px;min-height:208px;padding:22px 0 0 35px;border-right:1px solid #dedede}
#index_banner .m03 a{display:block;padding-left:110px}
#index_banner .m03 .tit {margin-bottom:10px;font-size:17px;font-weight:bold;color:#333;}
#index_banner .m03 .tit span{ color:#}
#index_banner .m03 .txt{font-family:'dotum','돋움';font-size:12px;color:#6f6f6f;line-height:18px;letter-spacing:-1.2px}
#index_banner .m03 .c01{padding:10px 0 10px 0;margin-bottom:13px;background:url(/sh_img/index/ic01_off.png) left center no-repeat;cursor:pointer}
#index_banner .m03 .c02{padding:10px 0 10px 0;background:url(/sh_img/index/ic02_off.png) left center no-repeat ;cursor:pointer}
#index_banner .m03 .c01:hover{background:url(/sh_img/index/ic01_on.png) left center no-repeat;transition-duration:0.4s}
#index_banner .m03 .c02:hover{background:url(/sh_img/index/ic02_on.png) left center no-repeat;transition-duration:0.4s}

#index_banner .m02 .sh_date {display:none !important}

/* HD 렌트카 BEST CAR */
#index_car {width:1070px;margin:45px auto 30px}
#index_car:after {display:block;content:'';visibility:hidden;clear:both} 
#index_car .tit_bg{width:100%; margin-bottom:10px;background:url(/sh_img/index/index_car_bg.png) center 28px no-repeat;text-align:center;}
#index_car .tit{width:28%;margin:0 auto;padding:10px 0;font-size:24px;color:#333;letter-spacing:-0.3px;font-weight:bold;background-color:#fff}
#index_car .tit span{color:#146d9a}

/* 사이드(서브)메뉴 float:left;선택 단 content 와 같은 방향 X */
#sh_aside {float:left;margin:0;width:210px;border-left:1px solid #e4e4e4}

/* 컨텐츠 본문 영역 */
#sh_content {z-index:4;position:relative;float:right;padding:46px 0 60px 38px;width:820px;min-height:600px;margin:0;height:auto !important;height:500px;line-height:1.5em;border-left:1px solid #e4e4e4;color:#666;zoom:1}
#sh_content:after {display:block;visibility:hidden;clear:both;content:""}
#sh_content #sh_content_tit {margin-bottom:80px;letter-spacing:-0.3px;overflow:hidden}
#sh_content #sh_content_tit:after {clear:both}
#sh_content #sh_content_tit h3 {padding:0;font-size:28px;font-weight:bold;line-height:1.1em;color:#333;}
#sh_content #sh_content_tit p {margin:13px 0 30px;font-size:15px;color:#333}
#sh_content #sh_content_tit span {margin-top:12px;padding-left:17px;background:url('/sh_page/img/sub_home.png') left 1px no-repeat;font-family:'Dotum','돋움'}

/* 하단 */
#sh_ft {position:relative;min-width:1070px;background:#efefef} 
#sh_ft_wrapper {position:relative;margin:0 auto;padding:10px 0 30px 0;width:1070px;zoom:1;line-height:140%}
#sh_ft_wrapper:after {display:block;visibility:hidden;clear:both;content:""} 
#sh_ft_wrapper #address {padding-top:10px;color:#736c6b;clear:both;font-family:'dotum','돋움'}
#sh_ft_wrapper #address p {padding-top:4px;}
#sh_ft_wrapper #sh_ft_icon {position:absolute;right:0;bottom:27px;}

