@charset "utf-8";

/* 공통 */
.top_tit{font-size:25px;font-weight:bold;color:#333}
.top_cont{font-size:14px;line-height:20px;margin:13px 0 0}
.pg_tit{margin:50px 0 10px;font-size:18px;font-weight:bold;color:#146d9a}

#PageCommon {font-size:14px;line-height:24px;letter-spacing:-0.25px;color:#777}
#PageCommon * {box-sizing:border-box}
#PageCommon h3 {padding-left:26px;margin-bottom:15px;font-size:18px;font-weight:bold;color:#333;background:url(/sh_page/img/h3_bg.png) left center no-repeat}
#PageCommon h3.mg_0 {margin-top:0}
#PageCommon .rc_tbl {margin:10px 0;border:5px solid #ebebeb;font-size:13px;line-height:22px;text-align:center;background-color:#ebebeb}
#PageCommon .rc_tbl th {padding:15px 0;border-top:2px solid #333;border-bottom:2px solid #146d9a;font-size:15px;color:#222;background-color: #ebebeb}
#PageCommon .rc_tbl td {padding:10px 0;background-color:#fff}



/* 장기렌터카란? */
#p0101{}
#p0101 .ul_style1{overflow:hidden}
#p0101 .ul_style1 li{display:table-cell;text-align:center;font-size:15px;width:200px;height:130px;border-left:10px solid #fff;letter-spacing:-0.5px;background:#f8f8f8;vertical-align:middle}
#p0101 .ul_style1 li:first-child{border-left:0}
#p0101 .ul_style1 li:after{display:block;width:10px}

#p0101 .ul_style2{overflow:hidden}
#p0101 .ul_style2 li{float:left;font-size:15px;width:224px;padding:20px;margin:0 0 10px 10px;letter-spacing:-0.5px;border:1px solid #eee}
#p0101 .ul_style2 li.first{margin-left:0}
#p0101 .ul_style2 li .num{display:inline-block;background:#146d9a;color:#fff;padding:2px 7px;font-size:12px;margin-right:7px}
#p0101 .ul_style2 li b{font-size:16px;color:#333}
#p0101 .ul_style2 li p{color:#888;margin-top:10px}

#p0101 .tbl_wrap{margin-top:10px;font-size:13px}
#p0101 .tbl_wrap td{border-left:1px dotted #e9e9e9;padding:15px;font-size:13px}


/* 정비 및 사고처리 */
.p0102 .process_wrap {margin-bottom:30px}
.p0102 .process {margin-top:30px}
.p0102 .process:after {display:block;visibility:hidden;content:'';clear:both}
.p0102 .process li {float: left;position:relative;width:24%;margin:0 1% 30px 0}
.p0102 .process li .step {position:absolute;width:65%;height:25px;top:-14px;left:35px;border-radius:30px;font-size:12px;font-weight:bold;line-height:25px;letter-spacing:2px;text-align:center;color:#146d9a;text-transform:uppercase;background-color:#d9d9d9}
.p0102 .process li .step:before {position:absolute;left:17px;top:11px;content:'';width:9px;height:3px;background:url(/sh_page/img/step_bg.png) no-repeat}
.p0102 .process li .step:after {position:absolute;right:17px;top:11px;content:'';width:9px;height:3px;background:url(/sh_page/img/step_bg.png) no-repeat}
.p0102 .process li h4 {padding:20px 0 6px;font-size:15px;color:#fff;font-weight:bold;text-align:center;background-color:#146d9a}
.p0102 .process li > div {min-height:135px;padding:10px;border:1px solid #ddd;border-top:none;line-height:22px}
.p0102 .process li.last .step {color:#333}
.p0102 .process li.last h4 {background-color:#333}
.p0102 .process li.clear {clear:both}
.p0102 .process li.step_second {margin-left:25%}
.p0102 .process li.step_third {margin-left:50%}
.p0102 .process li.step_last {margin-left:75%}

.p0102 .rc_tbl .td_bg td:nth-child(1) {background-color:#f9f9f9!important}


/* 대여절차/구비서류 */
.p0103 h3 {margin-top:50px}
.p0103 .info {overflow:hidden;margin:20px 0 30px;text-align:center;background:url(/sh_page/img/p0103_pro_bg.png) center no-repeat}
.p0103 .info li {float:left;width:50%;padding:35px 0}
.p0103 .info li:nth-child(odd) {padding-right:100px}
.p0103 .info li:nth-child(even) {padding-left:100px}
.p0103 .info li h4 {padding-top:12px;margin-bottom:5px;font-size:16px;font-weight:bold;color:#333;background:url(/sh_page/img/h4_bg.png) center top no-repeat}

.p0103 .process {overflow:hidden}
.p0103 .process li {overflow:hidden;float:left;width:255px;min-height:316px;margin:0 3% 30px 0;border:1px solid #ddd}
.p0103 .process li:nth-child(3n) {margin-right:0}
.p0103 .process li > div {padding:15px}
.p0103 .process li h4 {margin-bottom:5px;font-size:16px;font-weight:bold;color:#333}
.p0103 .process li h4 span {display:inline-block;width:30px;height:30px;margin-right:10px;font-size:14px;line-height:30px;text-align:center;color:#fff;background-color:#146d9a}

.p0103 .rc_tbl td:nth-child(1) {background-color:#f9f9f9!important}
.p0103 .rc_tbl td:nth-child(2) {padding:10px 15px!important;text-align:left}
.p0103 .td_center tr td {text-align:center!important}

/* page42 */
#Page42 {width:820px;font-size:15px;text-align:center;line-height:26px;color:#666}
#Page42 .wrapper {width:760px;margin:0 auto;padding:40px 0}
#Page42 .wrapper .cont_title {font-size:22px}
#Page42 .wrapper .blue_bold {font-weight:bold;color:#054363}
#Page42 .wrapper img {margin-top:50px}
#Page42 .wrapper .cont_text {margin:50px 0}
#Page42 .wrapper .cont_addr {width:760px;margin-top:80px;padding:20px 0;background:#fafafa}
#Page42 .wrapper .cont_addr .blue_bold {font-size:18px}

/* page43 */
#Page43 {width:820px;font-size:15px;color:#666}
#Page43 .wrapper {position:relative;width:760px;margin:0 auto; padding-top:50px}
#Page43 .wrapper div:after {display:block;content:"";clear:both;height:0;visibility:hidden}
#Page43 .wrapper div ul {float:left;margin-right:87px}
#Page43 .wrapper div .fin {margin-right:0}
#Page43 .wrapper div ul li:first-child {font-weight:bold;font-size:18px;color:#054363}
#Page43 .wrapper div ul li:nth-child(2) {margin:10px 0 20px}
#Page43 .wrapper div ul li:nth-child(3) {font-size:15px;text-align:center}
#Page43 .wrapper div ul li:nth-child(4) {margin-top:7px;font-size:15px;text-align:center;color:#999}
#Page43 .wrapper .bottom {margin-top:100px}
#Page43 .wrapper .coco {position:absolute;}
#Page43 .wrapper .right {top:135px;left:225px}
#Page43 .wrapper .right2 {top:135px;left:510px}
#Page43 .wrapper .down {top:310px;right:80px}
#Page43 .wrapper .left {top:460px;left:225px}
#Page43 .wrapper .left2 {top:460px;left:510px}

/* page47 */
#Page47 {width:820px}
#Page47 .wrapper {width:760px;margin:0px auto 40px;padding-top:40px}
#Page47 .wrapper .cont_title {margin-bottom:30px;font-weight:bold;font-size:22px;text-align:center;color:#054363}
#Page47 .wrapper .cont_box {position:relative;width:740px;margin:0 auto 60px;padding:30px 10px;background:#fafaff;font-size:15px;color:#666}
#Page47 .wrapper .cont_box .text_bold {font-weight:bold;color:#606060}
#Page47 .wrapper .cont_box .care_list {width:100%;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #054363;font-size:16px;text-align:center;color:#363636}
#Page47 .wrapper .cont_box ul {position:absolute;top:106px;left:230px;width:550px}
#Page47 .wrapper .cont_box ul li {float:left;margin-right:110px;line-height:40px}
#Page47 .wrapper .cont_box ul li:nth-child(2), #Page47 .wrapper .cont_box ul li:nth-child(4) {margin-right:0} 
#Page47 .wrapper .cont_box:nth-child(4) ul li:nth-child(1) {margin-right:72px}
#Page47 .wrapper .cont_box:nth-child(4) ul li:nth-child(3) {margin-right:80px}
#Page47 .wrapper .ment_fin {width:760px;padding:40px 0;font-size:15px;text-align:center;color:#054363;background:#efefff}

/* page48 */
#Page48 {width:820px}
#Page48 .wrapper {width:760px;margin:0px auto 40px;padding-top:40px}
#Page48 .wrapper .cont_title {margin-bottom:30px;font-weight:bold;font-size:22px;text-align:center;color:#054363}
#Page48 .wrapper .cont_box {position:relative;width:740px;margin:0 auto 60px;padding:30px 10px;background:#fafaff;font-size:15px;color:#666}
#Page48 .wrapper .cont_box .text_bold {font-weight:bold;color:#606060}
#Page48 .wrapper .cont_box .care_list {width:100%;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #054363;font-size:16px;text-align:center;color:#363636}
#Page48 .wrapper .cont_box ul {position:absolute;top:130px;left:230px;width:550px}
#Page48 .wrapper .cont_box .fin_cont {position:absolute;top:86px;left:230px;width:550px}
#Page48 .wrapper .cont_box ul li {line-height:40px}
#Page48 .wrapper .ment_fin {width:760px;padding:40px 0;font-size:15px;text-align:center;line-height:26px;color:#054363;background:#efefff}

/* page49 */
#Page49 {width:820px}
#Page49 .wrapper {width:760px;margin:0 auto;padding:40px 0;font-size:15px;line-height:26px;text-align:center}
#Page49 .wrapper .cont_title {margin-bottom:30px;font-weight:bold;font-size:22px;text-align:center;line-height:26px;color:#054363}
#Page49 .wrapper .cont_title span {font-weight:100;font-size:15px;color:#666}
#Page49 .wrapper img {margin:40px 0}
#Page49 .wrapper .logo_4 {margin-left:-30px}
#Page49 .wrapper .logo_5 {display:none}
#Page49 .wrapper .cont_text {width:760px;margin:80px 0 40px;padding:30px 0;color:#666;background:#fafaff}
#Page49 .wrapper .ment_fin {width:100%;margin-top:40px;padding:30px 0;color:#054363;background:#efefff}

/* page50 */
#Page50 {width:820px;font-size:15px;color:#666;text-align:center}
#Page50 .wrapper {width:760px;margin:0px auto;padding-top:40px}
#Page50 .wrapper .cont_title {margin-bottom:30px;font-weight:bold;font-size:22px;text-align:center;color:#054363}
#Page50 .wrapper .cont_top {width:610px;margin:80px auto 0}
#Page50 .wrapper .cont_top:after {display:block;content:"";clear:both;height:0;visibility:hidden}
#Page50 .wrapper .cont_top div {float:left;margin-bottom:40px}
#Page50 .wrapper .cont_top .cont_top_title {position:relative;z-index:9;width:100px;height:50px;border:5px solid #054363;border-radius:90px;background:#fff;font-weight:bold;font-size:18px;line-height:50px;color:#054363}
#Page50 .wrapper .cont_top .cont_top_title:nth-child(2) {left:-30px}
#Page50 .wrapper .cont_top .cont_top_text {position:relative;background:#054363;line-height:60px;text-align:left;letter-spacing:-1px;color:#fff}
#Page50 img {margin:60px 0}
#Page50 .wrapper .cont_top .top_txt {z-index:-99px;left:-30px;width:440px;height:60px;padding-left:60px;border-radius:0 90px 90px 0;line-height:60px}
#Page50 .wrapper .cont_top .top_txt_1 {z-index:-99px;width:440px;height:55px;padding:5px 20px 0 40px;border-radius:90px 0 0 90px;line-height:26px}
#Page50 .wrapper .cont_top .top_txt_2 {z-index:-99px;left:-30px;width:440px;height:55px;padding:5px 0 0 60px;border-radius:0 90px 90px 0;line-height:26px}
#Page50 .wrapper .ment_fin {width:100%;margin-top:10px;padding:30px 0;line-height:26px;color:#666;background:#efefff}
#Page50 .wrapper .ment_fin img {margin:20px 0}
#Page50 .wrapper .ment_fin .blue_bold {font-weight:bold;font-size:18px;color:#054363}
#Page50 .wrapper .cont_top .box_4 .cont_top_text {width:320px;line-height:50px;padding-left:80px}
#Page50 .wrapper .cont_top .box_4 .cont_top_title {left:-30px;width:180px}

/* page51 */
#Page51 {width:820px}
#Page51 .wrapper {width:760px;margin:0 auto;padding:40px 0;font-size:15px;line-height:26px;text-align:center}
#Page51 .wrapper .cont_title {margin-bottom:30px;font-weight:bold;font-size:22px;text-align:center;line-height:26px;color:#054363}
#Page51 .wrapper .cont_title span {font-weight:100;font-size:15px;color:#666}
#Page51 .wrapper img {margin:40px 0}
#Page51 .wrapper .cont_text {width:405px;margin:40px 0;padding:30px 178px;color:#666;background:#fafaff}
#Page51 .wrapper .cont_text li {padding-left:10px;line-height:26px;text-align:left;background:url(/sh_page/img/dot.png) no-repeat left}
#Page51 .wrapper .ment_fin {width:100%;margin-top:40px;padding:30px 0;color:#054363;background:#efefff}



/* page54 */
#Page54 {width:820px}
#Page54 .wrapper {width:760px;margin:0 auto;padding:40px 0;font-size:15px;line-height:26px;text-align:center}
#Page54 .wrapper .cont_title {margin-bottom:60px;font-weight:bold;font-size:22px;text-align:center;line-height:26px;color:#054363}
#Page54 .wrapper .cont_mid {width:760px}
#Page54 .wrapper .cont_mid:after {display:block;height:0;clear:both;content:"";visibility:hidden}
#Page54 .wrapper .cont_mid div {float:left}
#Page54 .wrapper .cont_mid .top_box {width:243px;height:100px;padding:40px 0;font-weight:bold;font-size:22px;color:#fff}
#Page54 .wrapper .cont_mid .top_box span {font-weight:300;font-size:15px;line-height:15px}
#Page54 .wrapper .cont_mid .top_box_1 {background:#054363}
#Page54 .wrapper .cont_mid .top_box_2 {margin:0 15px;background:#12597E}
#Page54 .wrapper .cont_mid .top_box_3 {background:#357CC3}
#Page54 .wrapper .cont_mid .bot_box {width:241px;height:470px;border:1px solid #ccc;border-top:none}
#Page54 .wrapper .cont_mid .bot_box_2 {margin:0 15px;}
#Page54 .wrapper .cont_mid .bot_box ul {margin-top:40px}
#Page54 .wrapper .cont_mid .bot_box ul li {line-height:20px;letter-spacing:-1px}
#Page54 .wrapper .cont_mid .bot_box ul .cost {width:150px;margin:0 auto;padding-bottom:5px;border-bottom:2px solid #054363;font-weight:bold;font-size:18px;letter-spacing:0;color:#363636}
#Page54 .wrapper .cont_mid .bot_box ul .bot_box_title {margin:30px 0 5px;font-weight:bold;letter-spacing:0;color:#054363}
#Page54 .wrapper .ment_fin {width:100%;margin-top:60px;padding:30px 0;color:#054363;background:#efefff}

/* page55 */
#Page55 {width:820px}
#Page55 .wrapper {width:760px;margin:0 auto;padding:40px 0;font-size:15px;line-height:26px;text-align:center}
#Page55 .wrapper .cont_title {margin-bottom:60px;font-weight:bold;font-size:22px;text-align:center;line-height:26px;color:#054363}
#Page55 .wrapper .cont_title span {font-weight:100;font-size:15px;color:#666}
#Page55 .wrapper .cont_mid {width:760px;margin-bottom:80px}
#Page55 .wrapper .cont_mid:after {display:block;height:0;clear:both;content:"";visibility:hidden}
#Page55 .wrapper .cont_mid div {float:left}
#Page55 .wrapper .cont_mid .top_box {width:243px;height:100px;padding:40px 0;font-weight:bold;font-size:22px;color:#fff}
#Page55 .wrapper .cont_mid .top_box span {font-weight:300;font-size:15px;line-height:15px}
#Page55 .wrapper .cont_mid .top_box_1 {background:#054363}
#Page55 .wrapper .cont_mid .top_box_2 {margin:0 15px;background:#12597E}
#Page55 .wrapper .cont_mid .top_box_3 {background:#357CC3}
#Page55 .wrapper .cont_mid .bot_box {width:241px;height:200px;border:1px solid #ccc;border-top:none}
#Page55 .wrapper .cont_mid .bot_box_2 {margin:0 15px;}
#Page55 .wrapper .cont_mid .bot_box ul {margin-top:40px}
#Page55 .wrapper .cont_mid .bot_box ul li {line-height:20px;letter-spacing:-1px}
#Page55 .wrapper .cont_mid .bot_box ul .cost {width:150px;margin:0 auto 20px;padding-bottom:5px;border-bottom:2px solid #054363;font-weight:bold;font-size:18px;letter-spacing:0;color:#363636}
#Page55 .wrapper .cont_mid .bot_box ul .bot_box_title {margin:30px 0 5px;font-weight:bold;letter-spacing:0;color:#054363}
#Page55 .wrapper .cont_mid .bot_box ul .bot_box_title span {font-size:18px;color:#ED272A}
#Page55 .wrapper .etc_box table tr td {height:40px;padding:15px 10px;border-top:1px solid #ddd;border-left:1px solid #ddd}
#Page55 .wrapper .etc_box table tr td:first-child {background:#054363;font-weight:bold;color:#fff}
#Page55 .wrapper .etc_box table tr td:last-child {border-right:1px solid #ddd}
#Page55 .wrapper .etc_box table tr:last-child td {border-bottom:1px solid #ddd}
#Page55 .wrapper .ment_fin {width:100%;margin-top:60px;padding:30px 0;color:#054363;background:#efefff}