@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:#cc3300}

#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 #ba0003;font-size:15px;color:#222;background-color: #ebebeb}
#PageCommon .rc_tbl td {padding:10px 0;background-color:#fff}


/* 장기렌터카란? */
#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:#cc3300;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:#ba0003;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:#ba0003}
.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:#ba0003}

.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}