@charset "UTF-8";

#wrap{padding-bottom:120px}

.layer-wrap .button-wrapper .btns-default.btn-type-1 {background: #D60228;box-shadow: none;}
.overseas_select_box .sel_txt_box p {font-size:20px;font-weight: 700;}
.button-wrapper.btn-size1 .btns-default {width: auto;padding:0 35px}

.flag-jpu {background: #4B87FF;border-radius: 3rem;padding: 0.3rem 1rem;color:#fff;display: inline-block;font-size:16px;margin:0 0.5rem;}

.common_sec .title_box {display: flex;justify-content: space-between;align-items: center;margin-bottom: 40px;border-radius: 10px;background: #F5F5F5;height: 80px;padding: 0 40px;}
.common_sec .title_box h3 {font-size: 20px;    color: #222;    font-weight: 700;}
.common_sec  .content_box2 {padding:10px 40px 60px}
.common_sec  .content_box2 > ul li {font-size:16px;line-height: 1.6em;font-weight: 400;}

.calendar_cus.type-jeju .date-time-wrap {align-items:center;padding:0}
.calendar_cus.type-jeju .date-time-wrap + .date-time-wrap {margin-top: 40px;}
.calendar_cus.type-jeju .date-time-wrap .date-text {width: 162px;}
.calendar_cus.type-jeju .date-time-wrap .date-text  p {font-weight: 400; font-size: 20px; color:#3B3B3B ;}
.calendar_cus.type-jeju .time_select_box input.box_design {font-weight: 400;    display: flex;    width: 404px;    height: 50px;    font-size: 16px;    padding: 15px 17px;    text-align: center;    border: solid 1px #8F9191;    border-radius: 8px;    background-repeat: no-repeat;    background-image: url(/lrhp/pc/images/icons/ico-arrow-down.png);    background-position: center right 1rem;    background-size: 14px;    box-sizing: border-box;    cursor: pointer;}
.calendar_cus.type-jeju .time_select_box input.box_design::placeholder {color:#3B3B3B;}
.calendar_cus.type-jeju .time_select_box input[type='text']:read-only {color:#B1B1B1;font-weight: 700;font-size: 16px;}
.calendar_cus.type-jeju  {width: 1000px;margin: 0 auto;}
.calendar_cus.type-jeju .calendar-wrap {border-radius: 8px;    border: 1px solid #8F9191;margin-bottom: 70px;}
.calendar_cus.type-jeju .calendar-wrap .btn-paging-next {position: absolute;top: 35px;    right: 115px;}
.calendar_cus.type-jeju .calendar-wrap .btn-paging-prev {position: absolute;top: 35px;    left: 115px;}
.calendar_cus.type-jeju .time_select_box .time_pop_list .scoll_height {max-height: none;}
.calendar_cus.type-jeju h3 {color:#2F2F2F;font-size:24px;font-weight: 700;}
.calendar_cus.type-jeju .price_box .price {color: #D60228;font-size: 24px;font-weight: 700;}
.calendar_cus.type-jeju .price_box {border-top: 1px solid #B1B1B1;margin-top:60px;display: flex;justify-content: space-between;align-items: center;margin-bottom: 40px;background: #F5F5F5;height: 80px;padding:0 40px 0 30px;}
.chk_bundle label::before {content: '';display: block;position: absolute;top:0;left: -32px;width: 22px;height: 22px;background: #fff url(/lrhp/pc/images/reser_img/chk_grabtn_off.png);background-size: cover;}

.calendar_cus.type-jeju .date-time-wrap .date-time .time {margin-top: 0;}
.calendar_cus.type-jeju .time_select_box {margin-top: 0;}

.btn_wrapper .btn-basic {width: 100%;height: 60px;box-sizing: border-box;border-radius: 50px;border: 1px solid #D60228;font-size: 20px;font-weight: 500;}
.rental_days div em {margin-left: 15px;}

.jeju-completion {width: 1006px;margin: 0 auto;}
.jeju-completion .step-section {text-align: center;border-bottom: 1px solid #C7C7C7;padding:20px 0 50px;background: #FFFBFB;}
.jeju-completion .step-section .step3 img {width: 260px;}
.jeju-completion .step-section .step3 {margin-bottom: 75px;}
.jeju-completion .step-section .tit {font-size:24px;display: flex;align-items: center;justify-content: center;margin-bottom: 10px;}
.jeju-completion .step-section .tit img {margin: -4px 0 0 5px;}
.jeju-completion .step-section .txt {font-size:14px;font-weight: 400;}

.jeju-completion .detail-section {display: flex;align-items: center;justify-content: space-between;}
.jeju-completion .detail-section {padding-top: 85px;}
.jeju-completion .detail-section .car-img img {width: 385px;}
.jeju-completion .detail-section .car-name {font-size:20px;color: #3B3B3B;font-weight: 700;}
.jeju-completion .detail-section .left-box {text-align: center;width: 385px;}
.jeju-completion .detail-section .right-box {text-align: center;background: #F9F9F9;width: 548px;box-sizing: border-box;padding:24px 24px;}
.jeju-completion .detail-section .right-box > ul > li {display: flex;align-items: flex-start;justify-content: space-between}
.jeju-completion .detail-section .right-box > ul > li + li {margin-top: 20px;}
.jeju-completion .detail-section .right-box > ul > li .txt1 {color:#5B5B5B;font-size:14px}
.jeju-completion .detail-section .right-box > ul > li .txt2 {color:#3B3B3B;font-size:14px;font-weight: 700;}
.jeju-completion .detail-section .right-box > ul > li .branch {text-decoration: underline; color:#4B87FF;background:url(/lrhp/pc/images/overseas/input-type3.png) no-repeat;padding-left:20px;background-size:20px auto;display: block;}

.section-sticky-lnb .payment_aside .payment_detail .msg {padding:15px 0;background: #f7f7fa;display: flex;align-items: center;justify-content: center;margin-top: 30px;border-radius: 8px;}
.section-sticky-lnb .payment_aside .payment_detail .msg p {font-size:12px; color:#020840;font-weight: 400;}
.reser_payment_wrap .reser_payinfor_sec .insurance_select_box .item_box span:nth-child(1) {font-size:14px;font-weight: 400;}
.reser_payment_wrap .reser_payinfor_sec .insurance_select_box .item_box span:nth-child(2) {font-size:16px;font-weight: 700;}

.jpu-layer-con .txt1 {font-size: 24px;color: #151515;text-align: center;font-weight: 700;}
.jpu-layer-con .txt2 {font-size: 16px;color: #3B3B3B;margin:35px 0 0 0;padding:0;text-align: center;line-height: 1.4em;font-weight: 400;}
.jpu-layer-con .chk-list-wrap {margin-top:40px}
.jpu-layer-con .chk-list-wrap .ico {width: 25px;display: inline-block;}
.jpu-layer-con .chk-list-wrap {display: flex;flex-wrap: wrap;gap: 10px;padding:0;}
.jpu-layer-con .chk-list-wrap > li {background:#F0EFF4;padding:4px 8px; border-radius: 18px;display: flex;align-items: center;height: 33px;box-sizing: border-box;}
.jpu-layer-con .form-wrapper input[type='checkbox'] + label::before {width: 24px;height: 24px;background-image: url(/lrhp/mo/images/jeju_ch_off.png);display: inline-block; vertical-align: middle;    background-repeat: no-repeat;    background-position: center center;    background-size: 22px auto;    content: '';}
.jpu-layer-con .form-wrapper input[type='checkbox']:checked + label::before {background-image: url(/lrhp/mo/images/jeju_ch_on.png); background-repeat: no-repeat; background-size: 22px auto; }
.jpu-layer-con .form-wrapper label span {font-size:16px;font-weight: 400;}
.jpu-layer-con .form-wrapper input[type='checkbox'] {display: none;}
.jpu-layer-con {background:#fff;border-radius: 2rem;}
.jpu-layer-con .btn-wrapper {padding:0;margin-top:20px}
.jpu-layer-con .ico img {width: 20px; vertical-align: -4px;}

.layer-wrap .pop-txt-top {position: absolute;top:2.5rem;right:2.5rem;}
.button-wrapper .btns-default {font-weight: 700;}

.jeju-date-tit {width: 1072px;margin-left: auto;font-size: 28px;color: #5B5B5B;margin-bottom: 25px;}
.jeju-date-tit .txt1 {font-weight: 300;}
.jeju-date-tit .txt2 {font-weight: 700;}

.price_box .pickupText-wrap {position: relative;margin:-3px 0 0 5px;}
.price_box .textBox {background: #000;opacity: 0.5;color:#fff;padding:8px 0px;position: absolute;top:-60px;right:-110px;width: 300px;border-radius: 8px;text-align: center;font-size:12px}

.additionalfee-wrap + .button-wrapper {margin-top:30px}
.additionalfee-wrap {box-sizing: border-box;border-radius: 8px;}
.additionalfee-wrap .left {text-align: center;margin-bottom:20px}
.additionalfee-wrap .left img {width: 156px;}
.additionalfee-wrap .right {background: #F4F4F4;padding:24px 28px;border-radius: 8px;}
.additionalfee-wrap .right .tit {font-size:18px;color:#3B3B3B;font-weight: 700;}
.additionalfee-wrap .right .detail {color:#D60228;font-size:16px;}
.additionalfee-wrap .right .detail > li {display: flex;justify-content: space-between;align-items: center;font-weight:400;line-height: 1.4em;margin-top:12px}
.additionalfee-wrap .right .detail > li .price {font-weight: 600;width:45%;display: block;word-break:break-all;text-align: right;}
.additionalfee-wrap .right .detail > li .txt {width: 55%;display: block;word-break:break-all}

.layer-popup.layer-additionalfee .popup-top {border-bottom: 0;padding:35px 40px 0}
.layer-popup.layer-additionalfee .popup-top h4 {font-weight: 700;}
.layer-popup.layer-additionalfee .popup-cont {padding:20px 40px 40px}
.layer-popup.layer-additionalfee {width: 600px;}

.new-cbj-container2 {background: url("/lrhp/pc/images/new_cbj/img_pc_newcbj.png") no-repeat center top; height: 3863px;background-size: auto 3863px;}

.cancel-wrap {text-align: center;padding:10px 0;}
.cancel-wrap button {color: #3B3B3B;text-decoration: underline;font-size:18px;font-weight: 400;}

.tbl-box strong.b1 {color: #151515;font-weight: 700;}
.tbl-box strong.b2 {color: #D60228;font-weight: 700;}

.popup-btn.column {display: flex;flex-direction: column;display: flex;  align-items: center;  justify-content: center;  text-align: center;}
.btn-wrapper .column .fs18{color:#666666;font-size:16px}

.myChauffeur-wrap {padding-bottom:40px;}
.myChauffeur-wrap > div + div {margin-top: 35px;}
.layer-popup.layer-myChauffeur .popup-top {border-bottom: 0;padding-top:15px;}
.layer-popup.layer-myChauffeur .popup-top h4 {font-weight: 700;}
.layer-popup.layer-myChauffeur .popup-cont {padding-top:20px}

.payment_form_section .sm_infor .rental_days.type2 .rental_msg:first-child::before {content: '';  display: block;  position: absolute;  left: -17px;  top: 9px;  width: 4px;  height: 4px;  outline: 4px solid #764EE9;  border-radius: 50%;}
.payment_form_section .sm_infor .rental_days.type2 .rental_msg::before {display: none;}
.payment_form_section .sm_infor .rental_days.type2 .rental_msg::after {content: '';  display: block;   position: absolute;  left: -16px;  top: 16px;  width: 2px;  height: calc(100% + 14px);  background: #764EE9;}
.payment_form_section .sm_infor .rental_days.type2 .rental_msg.line::after {display: none;}
.payment_form_section .sm_infor .rental_days.type2 .return_msg::after {content: '';  display: block;  position: absolute;  left: -20.5px;  top: 5px;  width: 8px;  height: 8px;  border-left: 3px solid #764EE9;  border-bottom: 3px solid #764EE9;  border-bottom-left-radius: 2px;  border-start-start-radius: 2px;  border-end-end-radius: 2px;  transform: rotate(-45deg);}

.corpor-section02.type2 .bg-wrap1 {padding-top:50px;}
.corpor-section02.type2 .bg-wrap1 .tit-wrap {width:900px;margin: 0 auto;justify-content: space-between;display: flex;}
.corpor-section02.type2 .bg-wrap1 .tit-wrap h3 {padding: 8px 25px;  background: #4b4b4b;  color: #fff;  font-size: 17px;  -webkit-border-radius: 40px;  -moz-border-radius: 40px;  border-radius: 5px;  display: inline-block;  margin-bottom: 30px;box-sizing: border-box;}
.corpor-section02.type2 .bg-wrap1 .tit-wrap h3.tit1 {width: 580px;}
.corpor-section02.type2 .bg-wrap1 .tit-wrap h3.tit2 {width: 255px;}
.corpor-section02.type2 .bg-wrap1 .benefit-li > li {margin-top: 0;}

/* myChauffeur */
.myChauffeur-wrap > div + div{margin-top: 1rem;}
.myChauffeur-wrap > section {text-align: center;}

.myChauffeur-wrap .visual-section {height: 476px;background: #D4ECAB}
.myChauffeur-wrap .visual-section .cont-inner {width:1300px;margin: 0 auto;display: flex;align-items: center;height: 476px;background: url(/lrhp/pc/images/mychauffeur/chauffeur_visual.png) no-repeat right bottom;text-align: left;box-sizing: content-box;padding-left:100px;}
.myChauffeur-wrap .visual-section .txt1 {font-weight: 400;color: #000000;font-size:20px;margin-bottom:10px;margin-top:10px}
.myChauffeur-wrap .visual-section .txt2 {font-weight: 400;color: #000000;font-size:18px;margin-top:10px;}
.myChauffeur-wrap .visual-section .txt3 {font-weight: 400;color: #000000;font-size:20px;margin-bottom:10px}

.myChauffeur-wrap .visual-section .button-wrapper.button-wrapper--flex {width: 458px;margin-top:54px;margin-inline:0;}
.myChauffeur-wrap h2 + h3 {margin-top:33px}
.myChauffeur-wrap .cont-section1 {padding:100px 0 80px;width: 1200px;margin: 0 auto;}
.myChauffeur-wrap .cont-section1 .txt {text-align: right;margin-top: 25px;font-weight: 500;color: #121212;font-size:18px;}
.myChauffeur-wrap .button-wrapper.button-wrapper--flex {max-width:500px;margin-inline:auto;}
.float-nav {position: sticky;top:0px;left:0;z-index: 50;height:100px;background-color: #fff;border-bottom: 1px solid #ECECEC;width: 100%;}
.float-nav > ul {display: flex;align-items: center;width: 1100px;justify-content: center;margin: 0 auto;}
.float-nav > ul button.active {color: #fff;font-weight:700;border-bottom: 8px solid #000;color:#000;font-weight: 700}
.float-nav > ul li {flex: 1;text-align: center;padding: 0 30px;}
.float-nav > ul li button {font-weight: 400; width: 100%;display: flex;align-items: center;justify-content: center;height: 100px;background-color: #fff;line-height:1.3em;color:#000;font-size: 24px}

.myChauffeur-wrap h2 {font-weight: 700;color: #000000;font-size:40px;}
.myChauffeur-wrap h3 {font-weight: 400;color: #121212;font-size:24px;}

.myChauffeur-wrap .tbl-box {width: 100%;margin-top: 22px;}
.myChauffeur-wrap .tbl-box table {  width: 100%;}
.myChauffeur-wrap .tbl-box table th {color:#3B3B3B;font-size:18px;font-weight: 500;  padding: 15px 20px;  text-align: center;  border: 1px solid #DDDDDD;  vertical-align: middle;  background: #F1F1F1;}
.myChauffeur-wrap .tbl-box table td {color:#000;font-size:18px;font-weight: 500;  padding: 15px 20px;  text-align: center;  border: 1px solid #DDDDDD;  vertical-align: middle;}

.myChauffeur-wrap .cont-section2 {background: #F5F9EF;}
.myChauffeur-wrap .cont-section2 .cont-inner {width: 1204px;margin: 0 auto;padding:90px 0 120px;}
.myChauffeur-wrap .cont-section2 .img-box1 {margin-top: 80px;}
.myChauffeur-wrap .cont-section2 .img-box2 {margin-top: 110px}
.myChauffeur-wrap .cont-section3 {background: #F9F9F9;padding:90px 0 120px;}
.myChauffeur-wrap .cont-section3 .cont-inner {margin: 0 auto;}
.myChauffeur-wrap .cont-section3 .img-box{margin-top:70px;}
.myChauffeur-wrap .cont-section4 {padding:90px 0 120px;}
.myChauffeur-wrap .cont-tit {font-weight: 700;border-bottom: 1px solid #D9D9D9;padding:24px 40px;display: flex;align-items: center;position: relative;cursor: pointer;}

.myChauffeur-wrap .faq-wrap {width: 1204px;margin: 60px auto 0;}
.myChauffeur-wrap .faq-wrap .toggle-cont {text-align: left; background: #F9F9F9;padding:24px 40px;font-size:20px;color: #3B3B3B;font-weight: 500;border-bottom: 1px solid #D9D9D9;}
.myChauffeur-wrap button.popup-btn {border: 1px solid #D60228;color:#D60228}

.myChauffeur-wrap .faq-wrap .ico-arrow {width:12px;position: absolute;right:40px;top:0;height: 100%;display: flex;align-items: center;}
.myChauffeur-wrap .cont-tit .ico-arrow img {transition: all 0.3s ease-in;width:16px ;}
.myChauffeur-wrap .cont-tit.active .ico-arrow img {transform:rotate(180deg);transition: all 0.3s ease-in;}
.myChauffeur-wrap .cont-tit h4 {font-size:20px;font-weight:700;color:#121212}

.myChauffeur-wrap .button-wrapper .btns-default {width: 222px;}

.longTerm-container .benefit-content .tab-cont-inner.type2 {padding: 0;}

.section-form .form-cont.col2 {display: flex;flex-wrap: wrap;}
.section-form .form-cont.col2 > .row.type2 {width: 50%;padding: 0 60px;}
.section-form .form-cont.col2 > .row.type2 > dl {display: flex;}
.section-form .form-cont.col2 > .row.type2 > dl dt{color:#8B8B8B;font-weight: 500;font-size: 16px;width: 130px;}
.section-form .form-cont.col2 > .row.type2 > dl dd{color:#3B3B3B;font-weight: 600;font-size: 16px}
.section-form .form-cont.col2 .row.type2 .inputT, .section-form .form-cont.col2 .row.type2 .selectbox {max-width: 100%;}


.reser_payment_wrap + .talk-section {margin-top: 35px;  border-top: 1px solid #eee;  padding-top: 35px;}
:lang(eng) .section-sticky-lnb .payment_aside .payment_detail .cancel_msg {height: auto;padding: 5px 0;}

.layer-additionalfee.layer-popup .popup-cont:after {display: none;}
:lang(eng) .jeju-completion .step-section .tit {font-size:24px;display: flex;align-items: center;justify-content: center;margin-bottom: 10px;font-weight: 700;color: #D60228;}
:lang(eng) .jeju-completion .step-section {border-bottom: 0;}
:lang(eng) .jeju-completion .step-section .txt {font-size:20px;font-weight: 400;color: #3B3B3B;}
:lang(eng) .form_box .form_inner .top_util .top_util_left .flex_tab_box button {min-width: 130px;    height: 38px;    border-radius: 80px;    font-size: 18px;    font-weight: 600;    margin-right: 10px;padding:0 20px;width: auto;}
:lang(eng) .form_box .form_inner .top_util .top_util_left .flex_tab_box button:nth-child(2)::before { content: ''; position: absolute; left: 2px; top: -6px; display: inline-block; width: 31px; height: 15px; background: url(/lrhp/pc/images/icons/ico-badge-new.png)no-repeat; background-size: 100% 100%; }
.ucomp .vehicle-list.type2 .vehicle-div .textBox .txt-chauffeur {color:#8B8B8B;font-size:14px;font-weight:400;}

.tit.alignC {display: flex;align-items: center;}
.chauffeurService {background: #4B87FF;font-size:14px;font-weight: 700;color:#fff;padding:3px 10px;border-radius: 30px;display: inline-block;margin:0 7px;}

.price_box .chk_bundle .info-txt {font-size:12px;color:#5B5B5B;font-weight: 300;text-align: center;margin-top:10px;}
.price_box .chk_bundle .info-txt .icon.info04 {vertical-align: -4px;}
.price_box .chk_bundle label {color:#3B3B3B;font-size:16px;font-weight:500}
.price_box .chk_bundle:has(.icon) {display: block;}

:lang(chn) .myChauffeur-wrap h2,
:lang(chn) .button-wrapper .btns-default,
:lang(chn) .myChauffeur-wrap .cont-tit h4{font-weight:700;}
:lang(chn) .chauffeur-container img {max-width: none;}
:lang(chn) .chauffeur-container {padding-top:80px;}
:lang(chn) .chauffeur-container .section-headline {padding-bottom:120px}
:lang(chn) .chauffeur-container .section-headline h2 {color: #000000;font-size:42px;font-weight: 700;}
:lang(chn) .chauffeur-container .section-headline .txt {font-size: 24px;color:#121212;font-weight: 400;margin-top:20px;}
:lang(chn) .chauffeur-container .cont-section1 .txt2 {color: #3B3B3B;font-size:28px;font-weight: 700;margin:15px 0 70px;display:inline-block;  box-shadow: inset 0 -15px 0 #FFF7E6; }
:lang(chn) .chauffeur-container .tab-nav>ul>li.active button {font-weight:700;font-family:inherit;}
:lang(chn) .myChauffeur-wrap h2 + h3{margin-top:22px;}
.chn-chauffeur-header {width: 100%;height: 120px;border-bottom: 1px solid #C7C7C7;}
.chn-chauffeur-header .inner {width: 1300px;margin: 0 auto;display: flex;justify-content:space-between;align-items: center;height: 120px;}
.chn-chauffeur-header .lang-btns {display: flex;align-items: center;}
.chn-chauffeur-header .lang-btns a {color: #2D2D2D;font-size: 20px;font-weight: 700;margin-left:25px}

.footer.ucomp.chauffeur-footer {border-top: 6px solid #F5F5F5;}
.footer.ucomp.chauffeur-footer .footer-service .area-tit {font-weight: 700;}
.footer.ucomp.chauffeur-footer .footer-infos-bn .footer-infos-list .detail-view-list-wrap .detail-view-list-tit, .footer.ucomp.chauffeur-footer .footer-infos-bn .footer-infos-sns p {font-weight: 700;}
:lang(chn) .footer.ucomp .footer-service .calling .name {min-width:65px}

.layer-mycarBenefit {width: 600px;}
.layer-mycarBenefit .txt01 {color:#3B3B3B;font-size:20px;text-align: center;}
.layer-mycarBenefit .txt02 {color:#8B8B8B;font-size:16px;text-align: center;margin:16px 0 20px;}
.layer-mycarBenefit strong {font-weight: 700;font-size:20px;text-align: center}
.layer-mycarBenefit.layer-popup .pop-inner .popup-cont {padding:20px 50px 0}
.layer-mycarBenefit.layer-popup .popup-cont:after {height: 30px}

.mycarBenefit-tooltip-wrap {position: relative;}/*txt-tooltip로 클래스명 변경하여 안정화되면 삭제 가능!*/
.mycarBenefit-tooltip {display: block;  position: absolute;width: max-content;  right:0;  top:-30px;  background: #9198FF;  color: white;  border-radius: 4px;  font-size:12px;  padding: 2px 7px;  font-weight: 700;}/*txt-tooltip로 클래스명 변경하여 안정화되면 삭제 가능!*/
.mycarBenefit-tooltip::after {border-top: 5px solid #9198FF;  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-bottom: 0px solid transparent;  content: "";  position: absolute;  bottom: -5px;  right: 20px}/*txt-tooltip로 클래스명 변경하여 안정화되면 삭제 가능!*/
.choice-wrap {position: relative;}
.bubble-tooltip {display: block;  position: absolute;width: max-content;  right:0;  top:-30px;  background: #9198FF;  color: white;  border-radius: 4px;  font-size:12px;  padding: 2px 7px;  font-weight: 700;}
.bubble-tooltip::after {border-top: 5px solid #9198FF;  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-bottom: 0px solid transparent;  content: "";  position: absolute;  bottom: -5px;  right: 20px}

.tbl-wrap01 {width: 100%;}
.tbl-wrap01 table {  width: 100%;}
.tbl-wrap01 table th {color:#54585A;font-size:18px;font-weight:700;  padding: 15px 20px;  text-align: center;  border: 1px solid #DDDDDD;  vertical-align: middle;  background: #F1F1F1;}
.tbl-wrap01 table td {color:#5B5B5B;font-size:14px;font-weight:400;  padding: 15px 20px;  text-align: center;  border: 1px solid #DDDDDD;  vertical-align: middle;}
.tbl-bp {color:#3B3B3B;font-size:14px;margin-top: 25px;}
.tbl-wrap01 table strong {font-weight: 700;}

/* etUX1 */

.icon.arrow-rr { background-repeat: no-repeat; background-image: url("/lrhp/pc/images/icons/ico-arrow-rr.png"); background-position: center center; -webkit-background-size: contain; -moz-background-size: contain; background-size: contain; width: 20px; height: 20px }

/*마이페이지 btn-box가 infos-section안으로 들어가면 상하 간격 조절*/
.mypage-container .mypage-body .mypage-body-cont .infos-section >.btn-box { padding: 40px 0 10px; margin-top: 0; }

/*버튼 사이즈*/
.button-wrapper .btns-default[class*="btn-type"].w-160 { width: 160px; }

/*ul li 대쉬/원형 스타일*/
.list_down_wrap .t_dash li { position: relative; display: flex; padding: 0; padding-bottom: 4px; padding-left: 12px; font-size: 16px; font-weight: 400; color: #2f2f2f; line-height: 1.5; }
.list_down_wrap .t_dash li::before { content: ''; position: absolute; display: inline-block; width: 4px; height: 1px; left: 0; top: 10px; background: #2f2f2f; }
.list_down_wrap .t_dot li { position: relative; display: flex; padding: 0; padding-bottom: 4px; padding-left: 12px; font-size: 16px; font-weight: 400; color: #2f2f2f; line-height: 1.5; }
.list_down_wrap .t_dot li::before { content: ''; position: absolute; display: inline-block; width: 3px; height: 3px; left: 0; top: 10px; background: #2f2f2f; border-radius: 3px; }
.list_down_wrap .t_dot li:nth-last-child(1),
.list_down_wrap .t_dash li:nth-last-child(1) { padding-bottom: 0; }

/************************************************************
 개인정보처리방침
************************************************************/

/**********알기쉬운 개인정보처리방침**********/

/*전체 텍스트 영역*/
.easy-provis-wrap .tit-header { padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #e7e7e7;}
.easy-provis-wrap .top-explain-area .tit-h3 { font-size: 36px;}
.easy-provis-wrap p.desc { font-size: 14px; color: #54585A; }
.easy-provis-wrap .easy-step-area .easy-step-tit h2 { font-size: 24px; font-weight: 700; color: #54585A; }
.easy-provis-wrap .easy-step-area .txt-area h3 { font-size: 16px; font-weight: 700; color: #54585A; }
.easy-provis-wrap .easy-space-txt h2 { font-size: 20px; color: #54585A; font-weight: 700; }
/*아이콘 사이즈 조절*/
.easy-step-cont .img-box-type1 .img-area span { display: inline-block; width: 100px; height: 100px; }
.easy-step-cont .img-box-type2 .img-area span,
.easy-step-cont .img-box-type3 .img-area span,
.easy-step-cont .img-box-type4 .img-area span,
.easy-step-cont .img-box-type5 .img-area span { display: inline-block; width: 120px; height: 120px; }
.easy-step-cont .img-area span img { height: 100%; }
/*버튼*/
.easy-provis-wrap .go_link { display: inline-block; height: 34px; font-size: 14px; font-weight: 700; color: #54585A; padding: 0 20px; border: 1px solid #d2d2d2; border-radius: 6px; line-height: 34px; box-sizing: border-box; }

/*상단 설명 부분*/
.easy-provis-wrap .top-explain-area { margin-bottom: 100px; }
.easy-provis-wrap .top-explain-area h2 { margin-bottom: 60px; }
.easy-provis-wrap .top-explain-area .desc { margin-bottom: 15px; }
.easy-provis-wrap .top-explain-area .img-area { margin: 30px 0; }

/*스텝 컨텐츠*/
.easy-provis-wrap .easy-step-area .easy-provis-step { margin-bottom: 100px; }
.easy-provis-wrap .easy-step-area .easy-step-tit { margin-bottom: 30px; }
.easy-provis-wrap .easy-step-area .easy-provis-step > p.desc { font-size: 16px; margin-bottom: 30px; }
.easy-provis-wrap .easy-step-area .easy-space-txt { margin: 30px 0; }
/*스텝1*/
.easy-provis-wrap .easy-provis-step1 .easy-step-cont { display: flex; gap: 100px; padding: 0 63px; box-sizing: border-box; }
.easy-provis-wrap .easy-step-area .img-box-type1 { display: flex; flex: 1; gap: 40px; align-items: center; }
.easy-provis-wrap .easy-step-area .img-box-type1 .txt-area > h3 { margin-bottom: 10px; }
/*스텝2*/
.easy-provis-wrap .easy-provis-step2 .easy-step-cont { display: flex; gap: 70px; padding: 0 80px; box-sizing: border-box; }
.easy-provis-wrap .easy-step-area .img-box-type2 { flex: 1; border: 1px solid #e7e7e7; border-radius: 10px; text-align: center; overflow: hidden; }
.easy-provis-wrap .easy-step-area .img-box-type2 .img-area { width: 100%; padding: 1.024rem 0; }
.easy-provis-wrap .easy-step-area .img-box-type2 .txt-area { width: 100%; height: 117px; padding-top: 24px; background: #F5F5F5; box-sizing: border-box; }
.easy-provis-wrap .easy-step-area .img-box-type2 .txt-area > h3 { margin-bottom: 5px; }
/*스텝3*/
.easy-provis-wrap .easy-provis-step3 .easy-step-cont { display: flex; gap: 30px; }
.easy-provis-wrap .easy-step-area .img-box-type3 { display: flex; margin-bottom: 60px; flex-direction: column; align-items: center; text-align: center; flex: 1; }
.easy-provis-wrap .easy-step-area .img-box-type3:nth-last-child(1) { margin-bottom: 0; }
.easy-provis-wrap .easy-step-area .img-box-type3 .img-area { width: 100%; }
.easy-provis-wrap .easy-step-area .img-box-type3 .txt-area { width: 100%; padding: 20px; box-sizing: border-box; }
.easy-provis-wrap .easy-step-area .img-box-type3 .txt-area > h3 { margin-bottom: 5px; }
/*스텝4,스텝5*/
.easy-provis-wrap .easy-step-area .img-box-type4 { display: flex; align-items: center; margin-bottom: 30px; gap: 40px; }
.easy-provis-wrap .easy-step-area .img-box-type4 .img-area { width: 300px; flex: none; border: 1px solid #E7E7E7; border-radius: 10px; padding: 20px 0; box-sizing: border-box; text-align: center; }
.easy-provis-wrap .easy-step-area .img-box-type4 .txt-area > h3 { margin-bottom: 10px; }
.easy-provis-wrap .easy-step-area .img-box-type4 .list_down_wrap { margin-top: 10px; }
.easy-provis-wrap .easy-step-area .img-box-type4 .list_down_wrap .t_dash li { font-size: 16px; color: #54585A; }
.easy-provis-wrap .easy-step-area .img-box-type4 .list_down_wrap .t_dash li::before { background: #54585A; }
/*스텝5*/
.easy-provis-wrap .easy-provis-step5 .img-box-type4 { align-items: stretch; }
.easy-provis-wrap .easy-provis-step5 .img-box-type4 .list_down_wrap { margin-top: 0; }
.easy-provis-wrap .easy-provis-step5 .img-box-type4 .text-area { display: inline-flex; flex-direction: column; align-items: flex-start; justify-content: space-between; }
.easy-provis-wrap .easy-step-area .img-box-type4 .list_down_wrap .t_dot li { font-size: 16px; color: #54585A; }
.easy-provis-wrap .easy-step-area .img-box-type4 .list_down_wrap .t_dot li::before { background: #54585A; }

/************************************************************
 예약 1단계 수정
************************************************************/
.form_box .form_inner .top_util .top_util_left .flex_tab_box button { position: relative; }
:lang(kor) .form_box .form_inner .top_util .top_util_left .flex_tab_box button:nth-child(2)::before { content: ''; position: absolute; left: 2px; top: -6px; display: inline-block; width: 31px; height: 15px; background: url(/lrhp/pc/images/icons/ico-badge-new.png)no-repeat; background-size: 100% 100%; }


/* etUX2 */


.txt-brown{color:#ba9a81}
.txt-red{color:#ed1c24}
.txt-color-red{color:#E60012;}
.txt-color-lightgrey{color:#8f9191}
.txt-color-brown{color:#ba9a81}
.txt-color-black{color:#2f2f2f}
.txt-bold{font-weight:700;}
.txt-hide{font:0/0 a}
.txt-small{font-size:14px}
.tit{font-weight:700;}
.tit-size-def{font-weight:700;font-size:18px}
.tit-size-mid{font-weight:700;font-size:24px}
.tit-size-big{font-weight:700;font-size:36px}
.underline{font-weight:700;padding-bottom:2px;border-bottom:1px solid #54585a}
.hide{display:none!important}
.inline-block{display:inline-block}
.required-box{color:#ed1c24;text-align:right}
.tbl-type01{width:100%;border:0}
.tbl-type01 th,.tbl-type01 td{height:50px;padding:10px 40px;text-align:center;vertical-align:middle;font-weight:400}
.tbl-type01 th{font-size:17px;font-weight:700;background-color:#f5f5f5}
.tbl-type01 th:first-of-type{-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px}
.tbl-type01 th:last-of-type{-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px}
.tbl-type01 td{border-bottom:1px solid #e7e7e7}
.tbl-type01 td:first-of-type{text-align:left}
.tbl-type02 table{position:relative;width:100%;word-break:break-word;border-top:1px solid #e7e7e7;border-collapse:collapse;z-index:5}
.tbl-type02 table th,.tbl-type02 table td{padding:30px;text-align:center;color:#54585a;line-height:1.5;vertical-align:middle;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.tbl-type02 table th .lst,.tbl-type02 table td .lst{margin:0}
.tbl-type02 table th p strong,.tbl-type02 table td p strong{font-weight:700;}
.tbl-type02 table th p+.lst,.tbl-type02 table td p+.lst{margin-top:10px}
.tbl-type02 table th:last-child,.tbl-type02 table td:last-child{border-right:none;border-left:1px solid #e7e7e7}
.tbl-type02 table th{font-weight:700;background-color:#fafafa}
.tbl-type02 table td{font-weight:400;font-size:14px;color:#54585a}
.tbl-type02 table .align-l{text-align:left}
.tbl-type02 table .lst{text-align:left}
.tbl-type02 table+.lst{margin-top:20px;margin-bottom:0}
.tbl-type02 table.td-align-l td{text-align:left}
.tbl-type02 .box-between{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.tbl-type02 .box-between .box-between-col{width:50%;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tbl-type02 .tit{font-weight:700;font-size:18px;margin-bottom:30px}
.tbl-type02+.tbl-box{margin-top:60px}
.tbl-type02+.row{margin-top:60px}
.tbl-type02+.lst{margin-top:20px}
.form-cont .form-row{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%}
.form-cont .form-row .inputT,.form-cont .form-row .selectbox{max-width:50%}
.form-cont .form-row .inputT+.inputT,.form-cont .form-row .inputT+.selectbox,.form-cont .form-row .inputT+button,.form-cont .form-row .inputT .select-area,.form-cont .form-row .selectbox+.inputT,.form-cont .form-row .selectbox+.selectbox,.form-cont .form-row .selectbox+button,.form-cont .form-row .selectbox .select-area{margin-left:5px}
.form-cont .form-row .textarea{width:100%}
.form-cont .form-row .select-area select+select{margin-left:5px}
.form-cont .form-row .input-tit{font-weight:700;width:170px;-webkit-flex-basis:170px;-ms-flex-preferred-size:170px;flex-basis:170px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.form-cont .form-row .input-cont{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.form-cont .form-row .input-cont>*:first-of-type~*{margin-top:10px}
.form-cont .form-row .txt-valid{margin-top:10px}
.form-cont .form-row .txt-valid .lst{margin-top:0}
.form-cont .form-row .txt-temps{margin-top:10px;color:#ed1c24}
.form-cont .form-row .txt-exam{padding:0 5px;color:#8f9191}
.form-cont .form-row .at,.form-cont .form-row .hypen{margin:0 5px}
.form-cont .form-row .txt-exam.txt-color-red{color:#ed1c24}
.form-cont .form-row+.form-row{margin-top:20px}
.form-cont .form-row .inputT+.txt-exam{margin-left:20px}
.section-headline{text-align:center;padding-bottom:60px}
.section-headline .tit{font-weight:700;font-size:42px;line-height:1.5}
.section-headline .tit .txt-color-brown{color:#2f2f2f}
.section-headline .txt{font-size:18px;color:#8f9191}
.section-headline .tit+.desc{margin-top:6px}
.section-headline .btn-share{position:absolute;top:0;right:0}
.section-explain,.section-explain-type2{padding-bottom:40px}
.section-explain .explain-header,.section-explain-type2 .explain-header{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #e7e7e7}
.section-explain .explain-header.between-type,.section-explain-type2 .explain-header.between-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section-explain .explain-header.between-type .info-list,.section-explain .explain-header.between-type .infos,.section-explain-type2 .explain-header.between-type .info-list,.section-explain-type2 .explain-header.between-type .infos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.section-explain .explain-header.between-type .info-list p strong,.section-explain .explain-header.between-type .infos p strong,.section-explain-type2 .explain-header.between-type .info-list p strong,.section-explain-type2 .explain-header.between-type .infos p strong{font-weight:700;font-size:16px}
.section-explain .explain-header.between-type .info-list p .icon,.section-explain .explain-header.between-type .infos p .icon,.section-explain-type2 .explain-header.between-type .info-list p .icon,.section-explain-type2 .explain-header.between-type .infos p .icon{margin-right:10px}
.section-explain .explain-header.between-type .info-list p+p,.section-explain .explain-header.between-type .infos p+p,.section-explain-type2 .explain-header.between-type .info-list p+p,.section-explain-type2 .explain-header.between-type .infos p+p{margin-left:30px}
.section-explain .explain-cont .tit,.section-explain-type2 .explain-cont .tit{font-weight:700;font-size:18px;margin-bottom:25px}
.section-explain .explain-cont .txt,.section-explain-type2 .explain-cont .txt{color:#54585a}
.section-explain .explain-cont .txt strong,.section-explain-type2 .explain-cont .txt strong{font-weight:700;}
.section-explain .explain-cont .txt+.tbl-box,.section-explain .explain-cont .txt+.define-area,.section-explain .explain-cont .txt+.define-area2,.section-explain .explain-cont .txt+.details,.section-explain-type2 .explain-cont .txt+.tbl-box,.section-explain-type2 .explain-cont .txt+.define-area,.section-explain-type2 .explain-cont .txt+.define-area2,.section-explain-type2 .explain-cont .txt+.details{margin-top:30px}
.section-explain .explain-cont .txt+.row,.section-explain-type2 .explain-cont .txt+.row{margin-top:80px}
.section-explain .explain-cont .txt+.multi-segment-list,.section-explain-type2 .explain-cont .txt+.multi-segment-list{margin-top:60px}
.section-explain .explain-cont>.row+.row,.section-explain-type2 .explain-cont>.row+.row{margin-top:60px}
.section-explain .explain-cont>.row .tit-size-mid,.section-explain-type2 .explain-cont>.row .tit-size-mid{margin-bottom:25px}
.section-explain .explain-cont>.row+.tbl-box,.section-explain-type2 .explain-cont>.row+.tbl-box{margin-top:20px}
.section-explain .explain-cont .lst+.tbl-box,.section-explain-type2 .explain-cont .lst+.tbl-box{margin-top:25px}
.section-explain .explain-cont .tbl-box table,.section-explain-type2 .explain-cont .tbl-box table{position:relative;width:100%;word-break:break-word;border-top:1px solid #e7e7e7;border-collapse:collapse;z-index:5}
.section-explain .explain-cont .tbl-box table th,.section-explain .explain-cont .tbl-box table td,.section-explain-type2 .explain-cont .tbl-box table th,.section-explain-type2 .explain-cont .tbl-box table td{padding:30px;text-align:center;color:#54585a;vertical-align:middle;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.section-explain .explain-cont .tbl-box table th .lst,.section-explain .explain-cont .tbl-box table td .lst,.section-explain-type2 .explain-cont .tbl-box table th .lst,.section-explain-type2 .explain-cont .tbl-box table td .lst{margin:0}
.section-explain .explain-cont .tbl-box table th p strong,.section-explain .explain-cont .tbl-box table td p strong,.section-explain-type2 .explain-cont .tbl-box table th p strong,.section-explain-type2 .explain-cont .tbl-box table td p strong{font-weight:700;}
.section-explain .explain-cont .tbl-box table th p+.lst,.section-explain .explain-cont .tbl-box table td p+.lst,.section-explain-type2 .explain-cont .tbl-box table th p+.lst,.section-explain-type2 .explain-cont .tbl-box table td p+.lst{margin-top:10px}
.section-explain .explain-cont .tbl-box table th:last-child,.section-explain .explain-cont .tbl-box table td:last-child,.section-explain-type2 .explain-cont .tbl-box table th:last-child,.section-explain-type2 .explain-cont .tbl-box table td:last-child{border-right:none;border-left:1px solid #e7e7e7}
.section-explain .explain-cont .tbl-box table th,.section-explain-type2 .explain-cont .tbl-box table th{font-weight:700;background-color:#fafafa}
.section-explain .explain-cont .tbl-box table td,.section-explain-type2 .explain-cont .tbl-box table td{font-weight:400;font-size:14px;color:#54585a}
.section-explain .explain-cont .tbl-box table .align-l,.section-explain-type2 .explain-cont .tbl-box table .align-l{text-align:left}
.section-explain .explain-cont .tbl-box table .lst,.section-explain-type2 .explain-cont .tbl-box table .lst{text-align:left}
.section-explain .explain-cont .tbl-box table+.lst,.section-explain-type2 .explain-cont .tbl-box table+.lst{margin-top:20px;margin-bottom:0}
.section-explain .explain-cont .tbl-box table.td-align-l td,.section-explain-type2 .explain-cont .tbl-box table.td-align-l td{text-align:left}
.section-explain .explain-cont .tbl-box .box-between,.section-explain-type2 .explain-cont .tbl-box .box-between{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.section-explain .explain-cont .tbl-box .box-between .box-between-col,.section-explain-type2 .explain-cont .tbl-box .box-between .box-between-col{width:50%;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.section-explain .explain-cont .tbl-box+.tbl-box,.section-explain-type2 .explain-cont .tbl-box+.tbl-box{margin-top:60px}
.section-explain .explain-cont .tbl-box+.statement,.section-explain-type2 .explain-cont .tbl-box+.statement{margin-top:60px}
.section-explain .explain-cont .tbl-box+.row,.section-explain-type2 .explain-cont .tbl-box+.row{margin-top:60px}
.section-explain .explain-cont .tbl-box+.lst,.section-explain-type2 .explain-cont .tbl-box+.lst{margin-top:20px}
.section-explain .explain-cont .define-area,.section-explain-type2 .explain-cont .define-area{margin:60px 0 0}
.section-explain .explain-cont .define-area>dt,.section-explain-type2 .explain-cont .define-area>dt{font-weight:700;font-size:18px;margin-bottom:25px}
.section-explain .explain-cont .define-area>dd,.section-explain-type2 .explain-cont .define-area>dd{font-size:14px;color:#54585a;margin-bottom:60px}
.section-explain .explain-cont .define-area2,.section-explain-type2 .explain-cont .define-area2{margin-bottom:60px}
.section-explain .explain-cont .define-area2 .define-row,.section-explain-type2 .explain-cont .define-area2 .define-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.section-explain .explain-cont .define-area2 .define-row dt,.section-explain-type2 .explain-cont .define-area2 .define-row dt{font-weight:700;min-width:165px;margin-right:10px}
.section-explain .explain-cont .define-area2 .define-row dt .icon,.section-explain-type2 .explain-cont .define-area2 .define-row dt .icon{margin-right:10px}
.section-explain .explain-cont .define-area2 .define-row dd,.section-explain-type2 .explain-cont .define-area2 .define-row dd{font-size:14px;color:#54585a}
.section-explain .explain-cont .define-area2 .define-row+.define-row,.section-explain-type2 .explain-cont .define-area2 .define-row+.define-row{margin-top:30px}
.section-explain .explain-cont .btn-box,.section-explain-type2 .explain-cont .btn-box{padding:40px 0}
.section-explain .explain-cont .details .lst,.section-explain-type2 .explain-cont .details .lst{margin:0}
.section-explain+.section-explain,.section-explain+.section-explain-type2,.section-explain-type2+.section-explain,.section-explain-type2+.section-explain-type2{margin-top:40px}
.section-explain+.btn-area,.section-explain-type2+.btn-area{padding-top:20px}
.section-explain-type2 .explain-header{padding-bottom:30px;margin-bottom:0;border-bottom:none}
.section-form .form-header{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;height:80px;padding:0 40px;margin-bottom:20px;background-color:#f5f5f5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.section-form .form-header.between-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section-form .form-header.between-type .info-list,.section-form .form-header.between-type .infos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.section-form .form-header.between-type .info-list p strong,.section-form .form-header.between-type .infos p strong{font-weight:700;font-size:16px}
.section-form .form-header.between-type .info-list p .icon,.section-form .form-header.between-type .infos p .icon{margin-right:10px}
.section-form .form-header.between-type .info-list p+p,.section-form .form-header.between-type .infos p+p{margin-left:30px}
.section-form .form-header .tooltip-area{margin-left:10px}
.section-form .form-cont{padding:20px 0 60px}
.section-form .form-cont .row{padding:0 80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.section-form .form-cont .row.type2{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%}
.section-form .form-cont .row.type2 .inputT,.section-form .form-cont .row.type2 .selectbox{max-width:50%}
.section-form .form-cont .row.type2 .inputT+.inputT,.section-form .form-cont .row.type2 .inputT+.selectbox,.section-form .form-cont .row.type2 .inputT+button,.section-form .form-cont .row.type2 .inputT .select-area,.section-form .form-cont .row.type2 .selectbox+.inputT,.section-form .form-cont .row.type2 .selectbox+.selectbox,.section-form .form-cont .row.type2 .selectbox+button,.section-form .form-cont .row.type2 .selectbox .select-area{margin-left:5px}
.section-form .form-cont .row.type2 .textarea{width:100%}
.section-form .form-cont .row.type2 .select-area select+select{margin-left:5px}
.section-form .form-cont .row.type2 .input-tit{font-weight:700;width:170px;-webkit-flex-basis:170px;-ms-flex-preferred-size:170px;flex-basis:170px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.section-form .form-cont .row.type2 .input-cont{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.section-form .form-cont .row.type2 .input-cont>*:first-of-type~*{margin-top:10px}
.section-form .form-cont .row.type2 .txt-valid{margin-top:10px}
.section-form .form-cont .row.type2 .txt-valid .lst{margin-top:0}
.section-form .form-cont .row.type2 .txt-temps{margin-top:10px;color:#ed1c24}
.section-form .form-cont .row.type2 .txt-exam{padding:0 5px;color:#8f9191}
.section-form .form-cont .row.type2 .at,.section-form .form-cont .row.type2 .hypen{margin:0 5px}
.section-form .form-cont .row.type2 .addr-area .inputT,.section-form .form-cont .row.type2 .addr-area .selectbox{max-width:100%}
.section-form .form-cont .row+.row,.section-form .form-cont .row+.lst,.section-form .form-cont .row+.license-area,.section-form .form-cont .row+.koreanLicense{margin-top:0}
.section-form .form-cont .input-group{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:20px 0;margin:20px 80px}
.section-form .form-cont .input-group .input-group-tit{font-weight:700;margin-bottom:30px}
.section-form .form-cont .input-group .row{padding:0}
.section-form .form-cont .input-group+.input-group{border-top:none;border-bottom:1px solid #e7e7e7}
.section-form+.section-form{margin-top:20px}
.section-form-align-c .form-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.section-form-align-c .form-cont .form-row{max-width:530px}
.section-form-align-c .form-cont .form-row .inputT,.section-form-align-c .form-cont .form-row .selectbox{max-width:100%}
.section-form-align-c .form-cont .form-row .input-tit{width:130px;-webkit-flex-basis:130px;-ms-flex-preferred-size:130px;flex-basis:130px}
.section-format{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 80px 40px;margin-bottom:40px;border-bottom:1px solid #e7e7e7}
.section-format .format-area{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%}
.section-format .format-area>.row{display:table;table-layout:fixed}
.section-format .format-area>.row dt,.section-format .format-area>.row dd{display:table-cell}
.section-format .format-area>.row dt{width:170px;font-weight:700;}
.section-format .format-area>.row+.row{margin-top:40px}
.section-format-type2{padding-bottom:40px}
.section-format-type2 .format-header{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;height:80px;padding:0 40px;margin-bottom:40px;background-color:#f5f5f5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.section-format-type2 .format-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 80px 40px;margin-bottom:40px;border-bottom:1px solid #e7e7e7}
.section-format-type2 .format-cont-type2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 80px;margin-bottom:40px}
.section-format-type2 .format-cont-type2 .car-img-box{position:relative;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;max-width:420px;-webkit-flex-basis:420px;-ms-flex-preferred-size:420px;flex-basis:420px;margin-left:60px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.section-format-type2 .format-cont-type2 .car-img-box img{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.section-format-type2 .format-area{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%}
.section-format-type2 .format-area>.row{display:table;table-layout:fixed}
.section-format-type2 .format-area>.row dt,.section-format-type2 .format-area>.row dd{display:table-cell}
.section-format-type2 .format-area>.row dt{width:170px;font-weight:700;}
.section-format-type2 .format-area>.row+.row{margin-top:40px}
.section-format-type2+.section-form{margin-top:40px}
.section-format+.btn-area .btn{line-height:1.2;text-align:center}
.section.round{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.box-type2{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.box-type2 .right{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto;min-width:80px;margin-left:auto}
.box-type2 .left{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto;min-width:80px;margin-right:5px}
.box-type3{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.box-type3 .right{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto;min-width:80px;margin-left:auto}
.box-type3 .left{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto;min-width:80px;margin-right:5px}
.box-right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.box-between{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.box-between .right-btn{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto;margin-left:5px}
.box-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.box-align-middle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.grey-box{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#f5f5f5}
.grey-box.between-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.grid-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.grid-row>li{margin-bottom:60px}
.grid-row.type2>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.grid-row.type2>li .img-item{width:186px;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}
.grid-row.type2>li .img-item .circle{width:130px;height:130px;-webkit-border-radius:130px;-moz-border-radius:130px;border-radius:130px;border:1px solid #f2f2f2;background-color:#fafafa}
.grid-row.type2>li .descri-box .tit{font-weight:700;font-size:16px;margin-bottom:25px}
.grid-row.type2>li .descri-box dd{font-size:14px;color:#54585a}
.grid-col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.grid-col>li{position:relative;margin-bottom:80px}
.grid-col.col2>.col,.grid-col.col2>li{width:50%}
.grid-col.col3>.col,.grid-col.col3>li{width:33.3333%}
.grid-col.col4>.col,.grid-col.col4>li{width:25%}
.grid-col.col5>.col,.grid-col.col5>li{width:20%}
.grid-col.col6>.col,.grid-col.col6>li{width:16.6666%}
.grid-col.type2>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.grid-col.type2>li .img-item{width:186px;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}
.grid-col.type2>li .img-item .circle{width:130px;height:130px;-webkit-border-radius:130px;-moz-border-radius:130px;border-radius:130px;border:1px solid #f2f2f2;background-color:#fafafa}
.grid-col.type2>li .descri-box .tit{font-weight:700;font-size:16px;margin-bottom:24px}
.grid-col.type2>li .descri-box dd{font-size:14px;color:#54585a}
.grid-col-space-around{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.grid-col-space-around.type-align-c{text-align:center}
.grid-col-space-around.type-align-c .img-item{margin-bottom:35px}
.grid-col-space-around.type-align-c .lst{display:inline-block;text-align:left}
.grid-col-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.multi-segment-list>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}
.multi-segment-list .circle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:130px;height:130px;-webkit-border-radius:130px;-moz-border-radius:130px;border-radius:130px;border:1px solid #f2f2f2;background-color:#fafafa}
.multi-segment-list .circle+.details{margin-left:56px}
.multi-segment-list .details .tit{margin-bottom:0}
.multi-segment-list .details .tit+.lst,.multi-segment-list .details .tit+.txt,.multi-segment-list .details .tit+.lst-tit{margin-top:25px}
.multi-segment-list .details .txt .bold{font-size:inherit}
.multi-segment-list .details .txt+.lst,.multi-segment-list .details .txt+.txt,.multi-segment-list .details .txt+.lst-tit{margin-top:25px}
.multi-segment-list .details .lst+.lst,.multi-segment-list .details .lst+.txt,.multi-segment-list .details .lst+.lst-tit{margin-top:25px}
.multi-segment-list .details .lst-tit+.lst{margin-top:10px}
.multi-segment-list .details .details-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}
.multi-segment-list .details .details-header .tit+.btns{margin-left:10px}
.multi-segment-list.type-col2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px)}
.multi-segment-list.type-col2>li{width:50%;padding:0 40px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.multi-segment-list.align-top>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.multi-segment-list.align-top .circle+.details{margin-top:10px}
.multi-segment-list+.row{margin-top:80px}
.process-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #e7e7e7}
.process-list>li{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-height:170px;padding:20px 5px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e7e7e7}
.process-list>li+li{border-left:1px solid #e7e7e7}
.process-list>li+li:before{content:"";display:block;position:absolute;top:50%;left:-1px;width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #e7e7e7;margin-top:-8px;z-index:5}
.process-list>li+li:after{content:"";display:block;position:absolute;top:50%;left:-1px;width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;margin-top:-6px;z-index:10}
.process-list>li.align-middle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.process-list .num{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;font-size:18px;color:#fff;margin:auto;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-color:#8f9191}
.process-list .tit{display:block;font-size:16px;margin-top:20px;margin-bottom:0;line-height:inherit}
.process-list .txt{font-size:14px;margin-top:15px;color:#54585a}
.process-list+.lst{margin-top:20px}
.process-list.type-col4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.process-list.type-col4>li{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:25%;min-height:160px}
.process-list.type-col4>li:nth-of-type(5n){border-left:none}
.process-list.type-col4>li:nth-of-type(5n)::before,.process-list.type-col4>li:nth-of-type(5n)::after{display:none}
.section-explain-type2 .explain-cont .process-list .tit{margin-bottom:0}
.section-explain-type2 .explain-cont .process-list .tit .tooltip-area {display:inline-block;margin:-8px 0 0 5px;vertical-align:middle;}
.lst>li{position:relative;padding-left:10px;font-size:14px;color:#666666}
.lst>li.txt-color-red{color:#D60228}
.lst>li+li{margin-top:8px}
.lst.txt-color-red{color:#D60228}
.lst.txt-color-red li{color:inherit}
.lst.simple>li{padding:0}
.lst.simple>li .marker{display:inline-block;width:12px}
.lst.dot>li::before{position:absolute;top:-2px;left:0;width:12px;font-size:14px;content:"·"}
.lst.dot-type2>li{padding:0}
.lst.dot-type2>li:before{display:inline-block;width:12px;font-size:18px;content:"·"}
.lst.hypen>li::before{position:absolute;top:0;left:0;content:"-";width:12px}
.lst.num>li{padding-left:22px}
.lst.num>li .bul{position:absolute;top:0;left:0;width:20px}
.lst.num-type2>li{padding-left:25px}
.lst.num-type2>li .bul{position:absolute;top:1px;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;font-weight:700;color:#2f2f2f;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:1;border:1px solid #e7e7e7;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lst.num-type3>li{padding-left:60px}
.lst.num-type3>li .bul{position:absolute;top:-5px;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;font-weight:700;color:#fff;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-color:#8f9191}
.lst.li-mt60-type>li+li{margin-top:60px}
.lst .spacing{position:relative;padding-left:50px}
.lst .spacing>.tit{position:absolute;top:0;left:0;display:block;width:50px}
.lst.check-red>li{padding-left:20px}
.lst.check-red>li::before{position:absolute;top:5px;left:0;content:"";width:14px;height:10px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk-on2.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.lst.check-red>li+li{margin-top:30px}
.detail-layer-nav-wrap{height:176px;margin-bottom:80px}
.detail-layer-nav-wrap.fixed .detail-layer-nav{position:fixed;top:0;z-index:10;background-color:#fff}
.section-indicator{border-top:1px solid #eee}
.section-indicator .detail-layer-nav{position:relative;width:1200px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.section-indicator .detail-layer-nav button{width:100%;height:176px;padding:40px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.section-indicator .detail-layer-nav button .icon{height:48px;margin-bottom:30px}
.section-indicator .detail-layer-nav button.active{position:relative;font-weight:700;}
.section-indicator .detail-layer-nav button.active:after{content:"";position:absolute;bottom:-1px;left:0;display:block;width:100%;height:4px;background-color:#ff404b;z-index:5}
.purchase-step>li{text-align:center;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.purchase-step>li:after,.purchase-step>li:before{content:"";display:block}
.purchase-step>li:before{position:absolute;top:58px;right:0;width:0;height:0;border-style:solid;border-width:8.5px 0 8.5px 8px;border-color:transparent transparent transparent #d2d2d2}
.purchase-step>li:after{position:absolute;top:60px;right:3px;width:0;height:0;border-style:solid;border-width:6.5px 0 6.5px 5px;border-color:transparent transparent transparent #fff;z-index:5}
.purchase-step>li .tit.type-line2{display:block;height:50px;margin-bottom:0}
.purchase-step>li .txt{text-align:center;margin-top:25px}
.purchase-step>li .img-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:150px}
.purchase-step>li .img-item .circle{width:130px;height:130px;-webkit-border-radius:130px;-moz-border-radius:130px;border-radius:130px;border:1px solid #f2f2f2;background-color:#fafafa}
.purchase-step>li .lst{margin-top:25px}
.purchase-step>li .align-c>.lst{display:inline-block}
.purchase-step>li .align-c>.lst li{text-align:left}
.purchase-step>li:last-of-type:after,.purchase-step>li:last-of-type:before{display:none}
.purchase-step.grid-col.col3>li:nth-of-type(3n):after,.purchase-step.grid-col.col3>li:nth-of-type(3n):before{display:none}
.purchase-step.grid-col.col4>li:nth-of-type(4n):after,.purchase-step.grid-col.col4>li:nth-of-type(4n):before{display:none}
.purchase-step.simple li:after,.purchase-step.simple li:before{display:none}
.purchase-step-col4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 40px}
.purchase-step-col4>li{position:relative;width:25%;margin-bottom:60px}
.purchase-step-col4>li+li:after,.purchase-step-col4>li+li:before{content:"";display:block}
.purchase-step-col4>li+li:before{position:absolute;top:58px;left:0;width:0;height:0;border-style:solid;border-width:8.5px 0 8.5px 8px;border-color:transparent transparent transparent #d2d2d2}
.purchase-step-col4>li+li:after{position:absolute;top:60px;left:0;width:0;height:0;border-style:solid;border-width:6.5px 0 6.5px 5px;border-color:transparent transparent transparent #fff;z-index:5}
.purchase-step-col4>li .icon+.tit{margin-top:50px}
.purchase-step-col4>li .tit{font-weight:700;font-size:18px}
.purchase-step-col4>li .tit+.info-txt{margin-top:30px;font-size:14px;color:#54585a}
.align-center-area{text-align:center}
.align-center-area .lst{display:inline-block}
.align-center-area .lst li{text-align:left}
.choice-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.choice-list li{padding:0 10px 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.choice-list .chk-view-box input{display:none}
.choice-list .chk-view-box label{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:80px;color:#8f9191;text-align:center;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.choice-list .chk-view-box label:after{display:block;content:'';position:absolute;top:50%;right:30px;width:13px;height:12px;margin-top:-6px}
.choice-list .chk-view-box input:checked+label{font-weight:700;color:#ed1c24;border-color:#ed1c24;background-color:#fff9f9}
.choice-list .chk-view-box input:checked+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk-on2.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.choice-list.type-col2{width:-webkit-calc(100% + 10px);width:-moz-calc(100% + 10px);width:calc(100% + 10px)}
.choice-list.type-col2>li{width:50%}
.choice-list.type-col3{width:-webkit-calc(100% + 10px);width:-moz-calc(100% + 10px);width:calc(100% + 10px)}
.choice-list.type-col3>li{width:33.3333%}
.choice-list.type-col4{width:-webkit-calc(100% + 10px);width:-moz-calc(100% + 10px);width:calc(100% + 10px)}
.choice-list.type-col4>li{width:25%}
.agree-header { border-bottom: 1px solid #e7e7e7;}
.agree-area .agree-header .agree-header-top{padding:30px 0}
.agree-area .agree-header .agree-header-top+.agree-header-cont{margin-bottom:30px}
.agree-area .agree-header+.agree-body .agree-body-tit{padding-top:30px;border-top:1px solid #e7e7e7}
.agree-area .agree-header+.agree-body .agree-body-tit+ul li .agree-body-header{padding:10px 0;border:none}
.agree-area .agree-header+.agree-body .agree-body-tit+ul li .agree-body-cont{margin-top:20px}
.agree-area .agree-header+.agree-body .agree-body-tit+ul+.agree-body-tit{margin-top:20px}
.agree-area .agree-body li .agree-body-header{padding:10px 0;border-top:0;}
.agree-area .agree-body li .agree-body-header+.agree-body-cont{margin-top:0}
.agree-area .agree-body li .agree-body-header+.lst{margin:0 40px}
.agree-area .agree-body li .agree-body-header+.lst+.agree-body-cont{margin-top:30px}
.agree-area .agree-body .agree-body-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.agree-area .agree-body .agree-body-header+.agree-body-cont{margin-top:30px;margin-bottom:30px}
.agree-area .agree-body .agree-body-tit{font-weight:700;margin-bottom:20px}
.agree-area .agree-body .agree-body-cont{font-size:14px;color:#54585a;height:150px;overflow-y:scroll}
.agree-area .agree-body .agree-body-cont.type2{margin:0;height:auto;overflow:hidden;background-color:transparent;border-bottom:1px solid #e7e7e7}
.agree-area .agree-body .agree-body-cont+.lst{margin-top:20px}
.agree-area .agree-body .agree-body-cont+.lst+.agree-body-tit{border:none;margin-top:30px}
.agree-area .agree-body .agree-body-cont.agree-iframe{height:auto;overflow:hidden}
.agree-area .agree-body .btnToggle{width:40px;height:30px;position:relative;font:0/0 a;cursor:pointer}
.agree-area .agree-body .btnToggle:after{display:block;content:'';position:absolute;top:50%;right:50%;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-arrow-down2.png);background-position:center center;-webkit-background-size:17px 17px;-moz-background-size:17px;background-size:17px;width:17px;height:9px;margin:-4px -4px 0 0;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.agree-area .agree-body .btnToggle.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.agree-area .agree-body .btn-provision{width:auto;height:30px;font-size:12px;padding:0 10px;font-weight:700;margin-left:20px}
.agree-area .agree-body .btn-provision::after{display:none}
.agree-area .agree-body .toggleCont{display:none}
.agree-area .agree-body+.lst{margin-top:20px;padding-top:30px;border-top:1px solid #e7e7e7}
.agree-area .agree-body iframe{width:100%;height:140px}
.agree-area .agree-header-cont,.agree-area .agree-body-cont{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:30px;margin:0 40px;background-color:#fafafa}
.agree-area .agree-cont,.agree-area .agree-cont-type2{padding:0 0 30px;border-bottom:1px solid #e7e7e7}
.agree-area .agree-cont .agree-tit,.agree-area .agree-cont-type2 .agree-tit{font-weight:700;margin-bottom:30px}
.agree-area .agree-cont .agree-lst li,.agree-area .agree-cont-type2 .agree-lst li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;color:#54585a}
.agree-area .agree-cont .agree-lst li:last-of-type,.agree-area .agree-cont-type2 .agree-lst li:last-of-type{margin-bottom:0}
.agree-area .agree-cont .agree-tbl table,.agree-area .agree-cont-type2 .agree-tbl table{width:100%;border-top:1px solid #d2d2d2}
.agree-area .agree-cont .agree-tbl table th,.agree-area .agree-cont .agree-tbl table td,.agree-area .agree-cont-type2 .agree-tbl table th,.agree-area .agree-cont-type2 .agree-tbl table td{text-align:center;padding:30px;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7}
.agree-area .agree-cont .agree-tbl table th:last-of-type,.agree-area .agree-cont .agree-tbl table td:last-of-type,.agree-area .agree-cont-type2 .agree-tbl table th:last-of-type,.agree-area .agree-cont-type2 .agree-tbl table td:last-of-type{border-right:0}
.agree-area .agree-cont .agree-tbl table thead th,.agree-area .agree-cont-type2 .agree-tbl table thead th{background-color:#fafafa}
.agree-area .agree-cont-type2{border-bottom:0}
.agree-area .row>.agree-cont~.agree-cont{margin-top:30px}
.qna-list .accor-header{position:relative;padding-left:40px}
.qna-list .accor-header .btn-toggle-wide{display:block;padding:26px 40px 26px 0;border-bottom:1px solid #e7e7e7}
.qna-list .accor-header .btn-toggle-wide .ico-q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-webkit-calc(26px - (30px - 26px));top:-moz-calc(26px - (30px - 26px));top:calc(26px - (30px - 26px));left:-40px;width:30px;height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:700;color:#fff;background-color:#54585a}
.qna-list .accor-header .btn-toggle-wide.active{font-weight:700;border-bottom:none}
.qna-list .accor-header .btn-toggle-wide.active .ico-q{background-color:#ff404b}
.qna-list .accor-cont{display:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:30px;margin-left:40px;font-size:14px;background-color:#fafafa}
.qna-list .accor-cont .lst{margin:0}
.qna-list .accor-cont .txt+.tbl-box{margin-top:30px}
.qna-list .accor-cont .tbl-box th{background-color:#f5f5f5}
.qna-list .accor-cont .tbl-box td .tit{font-weight:400;font-size:inherit;margin-bottom:15px}
.qna-list .accor-cont .tbl-box td .lst+.tit{margin-top:60px}
.qna-list .accor-cont .tbl-box+.lst{margin-top:20px}
.qna-list-type2>li+li{margin-top:40px}
.qna-list-type2 .accor-question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;font-weight:700;padding:20px 20px 20px 0}
.qna-list-type2 .accor-question .ico-q{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin-right:10px;color:#fff;background-color:#ff404b}
.qna-list-type2 .accor-answer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:14px;color:#54585a}
.qna-list-type2 .accor-answer .ico-a{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin-right:10px;color:#fff;background-color:#54585a}
.section-explain .explain-cont .tbl-box table th{background-color:#f5f5f5}
.tooltip-area{position:relative}
.tooltip-layer{display:none;position:relative;z-index:10}
.tooltip-layer .tooltip{position:absolute;top:10px;right:-50%;left:-50%;width:286px;margin:0 auto;word-break:keep-all}
.tooltip-layer .tooltip.type2{width:350px}
.tooltip-layer .tooltip .btn-tooltip-close{position:absolute;top:-13px;right:-13px;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;display:inline-block;vertical-align:middle;font:0/0 a;width:27px;height:27px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-tooltip-close.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;z-index:5}
.tooltip-layer .tooltip .tooltip-inner{overflow:hidden;padding:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 15px rgba(50,50,50,.35);-moz-box-shadow:0 0 15px rgba(50,50,50,.35);box-shadow:0 0 15px rgba(50,50,50,.35);font-size:14px;color:#54585a;text-align:left;background-color:#fff;border:1px solid #2f2f2f}
.tooltip-layer .tooltip .tooltip-inner .tooltip-tit{font-weight:700;font-size:18px;color:#2f2f2f}
.tooltip-layer .tooltip .tooltip-inner .tooltip-tit+p,.tooltip-layer .tooltip .tooltip-inner .tooltip-tit+.tooltip-list{margin-top:10px}
.tooltip-layer .tooltip .tooltip-inner p+p,.tooltip-layer .tooltip .tooltip-inner p+.tooltip-list,.tooltip-layer .tooltip .tooltip-inner p+.tbl-type02{margin-top:10px}
.tooltip-layer .tooltip .tooltip-inner p strong{font-weight:400;font-size:16px;color:#2f2f2f}
.tooltip-layer .tooltip .tooltip-inner .tooltip-list{padding:10px 0}
.tooltip-layer .tooltip .tooltip-inner .tooltip-list .tooltip-tit{font-size:15px}
.tooltip-layer .tooltip .tooltip-inner .tooltip-list .tooltip-tit+.lst{margin-top:10px}
.tooltip-layer .tooltip .tooltip-inner .tbl-type02 table th,.tooltip-layer .tooltip .tooltip-inner .tbl-type02 table td{padding:20px}
.tooltip-layer .tooltip .tooltip-inner.align-c-type{text-align:center}
.tooltip-layer .tooltip .tooltip-inner.align-c-type .tit{display:block;font-weight:700;color:#2f2f2f}
.tooltip-layer .tooltip .tooltip-inner.align-c-type .tit+.txt{margin-top:15px;font-size:14px;color:#54585a}
.tooltip-layer.on{z-index:10}
.tooltip-layer.absolute-type{position:absolute;left:0;right:0;margin:0 auto}
.tabControl .tab-cont-inner,.tabContInnerTab .tab-cont-inner{display:none;padding:40px 0}
.tabControl .tab-cont-inner .tab-cont-row .tit+.txt,.tabControl .tab-cont-inner .tab-cont-row .tit+.lst,.tabControl .tab-cont-inner .tab-cont-row .tit+.tab-nav,.tabContInnerTab .tab-cont-inner .tab-cont-row .tit+.txt,.tabContInnerTab .tab-cont-inner .tab-cont-row .tit+.lst,.tabContInnerTab .tab-cont-inner .tab-cont-row .tit+.tab-nav{margin-top:25px}
.tabControl .tab-cont-inner .tab-cont-row+.tab-cont-row,.tabContInnerTab .tab-cont-inner .tab-cont-row+.tab-cont-row{margin-top:60px}
.tabControl .tab-cont-inner:first-child,.tabContInnerTab .tab-cont-inner:first-child{display:block}
.tabContInnerTab .tab-cont-inner{padding:60px 0}
.toggleContArea{display:none}
.SpoqaHanSans_txt.SpoqaHanSans_txt_l{font-weight:400}
.SpoqaHanSans_txt.SpoqaHanSans_txt_r{font-weight:400}
.SpoqaHanSans_txt.SpoqaHanSans_txt_b{font-weight:700;}
.driver-license-section .selection{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.driver-license-section .selection .input-tit{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;-webkit-flex-basis:170px;-ms-flex-preferred-size:170px;flex-basis:170px;width:170px}
.driver-license-section .driver-license-cont{position:relative;margin-top:40px}
.driver-license-section .driver-license-cont input,.driver-license-section .driver-license-cont select{height:40px}
.driver-license-section .driver-license-cont .box-align{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.driver-license-section .driver-license-cont .box-align .symbol{margin-right:5px}
.driver-license-section .domestic-license .driver-license-cont{width:670px;height:378px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images//img-domestic-license.png);background-position:top left;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.driver-license-section .domestic-license .driver-license-cont .type-box .numbering,.driver-license-section .domestic-license .driver-license-cont .number-box .numbering,.driver-license-section .domestic-license .driver-license-cont .name-box .numbering,.driver-license-section .domestic-license .driver-license-cont .expiration-date-box .numbering,.driver-license-section .domestic-license .driver-license-cont .issue-date-box .numbering{position:absolute;top:10px;right:-26px}
.driver-license-section .domestic-license .driver-license-cont .type-box .inputT,.driver-license-section .domestic-license .driver-license-cont .type-box select,.driver-license-section .domestic-license .driver-license-cont .number-box .inputT,.driver-license-section .domestic-license .driver-license-cont .number-box select,.driver-license-section .domestic-license .driver-license-cont .name-box .inputT,.driver-license-section .domestic-license .driver-license-cont .name-box select,.driver-license-section .domestic-license .driver-license-cont .expiration-date-box .inputT,.driver-license-section .domestic-license .driver-license-cont .expiration-date-box select,.driver-license-section .domestic-license .driver-license-cont .issue-date-box .inputT,.driver-license-section .domestic-license .driver-license-cont .issue-date-box select{max-width:100%}
.driver-license-section .domestic-license .driver-license-cont .type-box{position:absolute;top:30px;left:40px}
.driver-license-section .domestic-license .driver-license-cont .type-box .selectbox{max-width:125px}
.driver-license-section .domestic-license .driver-license-cont .number-box{position:absolute;top:85px;left:180px}
.driver-license-section .domestic-license .driver-license-cont .number-box .box-between{width:430px}
.driver-license-section .domestic-license .driver-license-cont .number-box .box-between select{width:120px}
.driver-license-section .domestic-license .driver-license-cont .number-box .box-between .inputT:nth-of-type(1){width:70px}
.driver-license-section .domestic-license .driver-license-cont .number-box .box-between .inputT:nth-of-type(2){width:160px}
.driver-license-section .domestic-license .driver-license-cont .number-box .box-between .inputT:nth-of-type(3){width:70px}
.driver-license-section .domestic-license .driver-license-cont .name-box{position:absolute;top:135px;left:220px}
.driver-license-section .domestic-license .driver-license-cont .expiration-date-box{position:absolute;top:260px;left:250px}
.driver-license-section .domestic-license .driver-license-cont .expiration-date-box .box-align .symbol{width:auto}
.driver-license-section .domestic-license .driver-license-cont .issue-date-box{position:absolute;bottom:30px;left:180px}
.driver-license-section .international-license .driver-license-cont{width:670px;height:553px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images//img-international-license02.png);background-position:top left;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.driver-license-section .international-license .country-box,.driver-license-section .international-license .number-box,.driver-license-section .international-license .type-box{position:relative;display:block}
.driver-license-section .international-license .country-box .numbering,.driver-license-section .international-license .number-box .numbering,.driver-license-section .international-license .type-box .numbering{position:absolute;top:10px;right:-26px}
.driver-license-section .international-license .country-box{position:absolute;top:240px;left:108px}
.driver-license-section .international-license .country-box .selectbox{width:240px;max-width:240px}
.driver-license-section .international-license .number-box{position:absolute;top:366px;left:108px}
.driver-license-section .international-license .number-box input{width:240px;max-width:240px}
.driver-license-section .international-license .type-box{position:absolute;top:182px;left:410px}
.driver-license-section .international-license .type-box li+li{margin-top:10px}
.driver-license-section .international-license .type-box .numbering{top:4px}
.driver-license-section .guide-cont{margin-top:30px}
.driver-license-section .guide-cont .tit{font-size:18px}
.driver-license-section .guide-cont .lst{margin-top:20px!important}
.driver-license-section .guide-cont .lst li{padding-left:28px}
.driver-license-section .guide-cont .lst li+li{margin-top:10px}
.driver-license-section .numbering{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;color:#fff;font-size:12px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background-color:#ff404b}
.eng-wrap .inputT,.eng-wrap .selectbox{line-height:1.2}
.floating-zone{position:fixed;left:0;right:0;bottom:0;border-top:1px solid #e7e7e7;background-color:#fafafa;z-index:10}
.floating-zone .floating-inner{width:1200px;margin:0 auto;padding:25px 0}
.floating-zone .floating-inner.between-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.floating-zone .floating-inner.between-type .tel-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.floating-zone .floating-inner.between-type .tel-box p{font-weight:700;font-size:26px;margin-left:15px}
.floating-zone .floating-inner.between-type .tel-box p span{font-size:32px;color:#ed1c24;margin-left:15px}
.floating-zone .floating-inner.between-type .btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.floating-zone .floating-inner.between-type .btns .btn{white-space:nowrap;margin-left:10px}
.floating-zone .floating-inner.between-type .btns .btn.fs-m{min-width:200px;padding:20px;font-size:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.International.e_ins{margin-top:20px}
.main-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.main-wrap .inner-type3{padding:0 90px}
.main-wrap .h-type p{font-size:36px;color:#8f9191}
.main-wrap .h-type p.small{font-size:18px}
.main-wrap .h-type h2{font-weight:700;font-size:46px;color:#2f2f2f}
.main-wrap .btn-goLink{font-size:18px;color:#2f2f2f}
.main-wrap .btn-goLink:after{display:inline-block;content:"";width:10px;height:14px;background:url(/lrhp/pc/images/icons/ico-main-arrow4.png) 0 0 no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;margin-left:5px}
.main-wrap .t-red{font-weight:700;margin-top:10px;font-size:28px;color:#da291c}
.main-wrap .t-red sub{font-size:18px}
.main-wrap .pagination-wrap .swiper-pagination{z-index:0;position:inherit;width:auto}
.main-wrap .pagination-wrap .swiper-pagination .swiper-pagination-current{font-weight:700;line-height:1.2;margin-right:2px}
.main-wrap .pagination-wrap .swiper-pagination .swiper-pagination-total{margin-left:2px}
.main-wrap .pagination-wrap .btn-paging-prev{margin-right:20px}
.main-wrap .pagination-wrap .btn-paging-next{margin-left:20px}
.main-wrap .main-visual-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;max-width:1680px;min-width:1680px;margin:0 auto;width:100%;height:720px;color:#fff}
.main-wrap .main-visual-wrap .main-visual-slide{position:absolute;top:0;left:0;width:630px;height:100%}
.main-wrap .main-visual-wrap .main-visual-slide .swiper-pagination-wrap{position:absolute;height:50px;top:100px;left:175px}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-pager{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#fff;font-size:14px}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-pager .loading-bar{width:128px;height:2px;margin:0 40px 0 10px}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-pager .loading-ani{display:block;height:2px;background:#fff}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-pager button{width:9px;height:9px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;margin-left:10px}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-pager .stop{background:url(/lrhp/pc/images/icons/ico-main-stop.png) 0 0 no-repeat}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-pager .play{background:url(/lrhp/pc/images/icons/ico-main-play.png) 0 0 no-repeat}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-list{position:relative;width:100%;height:100%}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-list .main-img-wrap{width:630px;height:720px}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-list .main-img-wrap img{width:100%;height:auto}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-list .text-cont{padding-top:23px;color:#fff}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-list .text-cont strong{font-weight:700;color:#fff;font-size:42px;line-height:1.4}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-list .text-cont p{font-weight:400;font-size:22px}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-list .text-cont .btn-more{font-weight:700;margin-top:60px;font-size:14px}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-list .text-cont .btn-more:after{content:"";display:inline-block;width:10px;height:14px;margin-left:5px;background:url(/lrhp/pc/images/icons/ico-main-arrow.png) 0 0 no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;vertical-align:middle}
.main-wrap .main-visual-wrap .main-visual-slide .main-visual-list .slide-img{position:absolute;right:0;bottom:30px;width:307px;height:270px}
.main-wrap .main-visual-wrap .section-visual-booking{width:420px;height:100%;background:#333;z-index:2}
.main-wrap .main-visual-wrap .section-visual-booking h2{font-weight:700;font-size:22px;padding-left:5px}
.main-wrap .main-visual-wrap .section-visual-booking h2:before{content:"";display:inline-block;width:25px;height:24px;margin-right:10px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;vertical-align:text-top}
.main-wrap .main-visual-wrap .section-visual-booking .btn-link{border:0 none;color:#aaa;height:50px;padding:0 0 0 5px;text-align:left;line-height:1.4;font-size:16px;font-weight:400}
.main-wrap .main-visual-wrap .section-visual-booking .btn-link b{color:#aaa;font-size:16px;line-height:1}
.main-wrap .main-visual-wrap .section-visual-booking .btn-link.active{font-weight:700;}
.main-wrap .main-visual-wrap .section-visual-booking .btn-link.active:after{display:inline-block;content:"";background:url(/lrhp/pc/images/icons/ico-check3-on.png) 0 0 no-repeat;width:14px;height:11px;margin-left:10px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.main-wrap .main-visual-wrap .section-visual-booking .btn-link.active b{border-bottom:1px solid #fff;color:#fff;font-size:16px}
.main-wrap .main-visual-wrap .section-visual-booking.calendar{padding:50px 0 35px 30px;-webkit-border-radius:50px 0 0 0;-moz-border-radius:50px 0 0 0;border-radius:50px 0 0 0}
.main-wrap .main-visual-wrap .section-visual-booking.calendar h2:before{background:url(/lrhp/pc/images/icons/ico-main-calendar.png) 0 0 no-repeat}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .main-calender-wrap{height:585px;overflow:hidden}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .main-calender-wrap>div{overflow-y:auto;overflow-x:hidden;height:570px}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box .calendar-tit{font-weight:700;font-size:20px;padding:15px 10px}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table{width:100%}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table th,.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table td{text-align:center;padding:13px 0;color:#aaa}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table th{padding-top:0}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .btn{width:38px;height:38px;padding:0;color:#aaa}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .disabled,.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .disabled>button,.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table button[disabled]{color:#494949}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .today .btn{width:38px;background-color:#717171;-webkit-border-radius:1.7rem;-moz-border-radius:1.7rem;border-radius:1.7rem;font-weight:700;color:#fff}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .today.on .btn:after,.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .today.start .btn:after,.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .today.end .btn:after,.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .today.during .btn:after{background-color:#fff}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .start .btn,.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .end .btn,.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .during .btn{width:100%;color:#fff;background-color:#ff404b}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .start .btn{-webkit-border-top-left-radius:38px;-moz-border-radius-topleft:38px;border-top-left-radius:38px;-webkit-border-bottom-left-radius:38px;-moz-border-radius-bottomleft:38px;border-bottom-left-radius:38px}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .start.today .btn{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .end .btn{-webkit-border-top-right-radius:38px;-moz-border-radius-topright:38px;border-top-right-radius:38px;-webkit-border-bottom-right-radius:38px;-moz-border-radius-bottomright:38px;border-bottom-right-radius:38px}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .on .btn{color:#fff;background-color:#ff404b;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.main-wrap .main-visual-wrap .section-visual-booking.calendar .tbl-box table .day .btn{width:38px;background-color:#ff404b;-webkit-border-radius:1.7rem;-moz-border-radius:1.7rem;border-radius:1.7rem;font-weight:700;color:#fff}
.main-wrap .main-visual-wrap .section-visual-booking.branch{padding:50px 10px 35px 30px;background:#242424}
.main-wrap .main-visual-wrap .section-visual-booking.branch .mCSB_inside>.mCSB_container{margin-right:0}
.main-wrap .main-visual-wrap .section-visual-booking.branch .m-tit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.main-wrap .main-visual-wrap .section-visual-booking.branch .m-tit .btn-red{font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:25px;width:70px;margin-right:5px}
.main-wrap .main-visual-wrap .section-visual-booking.branch .m-tit .inputC{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:15px}
.main-wrap .main-visual-wrap .section-visual-booking.branch .m-tit .inputC label{line-height:1}
.main-wrap .main-visual-wrap .section-visual-booking.branch .m-tit .inputC label:before{background:url(/lrhp/pc/images/icons/ico-check3-off.png) 0 0 no-repeat;width:14px;height:11px}
.main-wrap .main-visual-wrap .section-visual-booking.branch .m-tit .inputC label span{font-size:16px;color:#bbb;font-weight:400}
.main-wrap .main-visual-wrap .section-visual-booking.branch .m-tit .inputC input:checked+label:before{background:url(/lrhp/pc/images/icons/ico-check3-on.png) 0 0 no-repeat}
.main-wrap .main-visual-wrap .section-visual-booking.branch .m-tit .inputC input:checked+label span{color:#fff}
.main-wrap .main-visual-wrap .section-visual-booking.branch h2:before{height:27px;background:url(/lrhp/pc/images/icons/ico-main-branch.png) 0 0 no-repeat}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont{position:relative;overflow:hidden;height:585px}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-toggle-txt{line-height:1.4;font-size:16px;overflow:hidden}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-tit{padding:35px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-tit .iconList{border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-tit .iconList li{padding-right:5px}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-tit .iconList li label{width:110px;height:40px;background:#242424;border:1px solid #666;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:18px;font-weight:400;color:#ddd}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-tit .iconList li input:checked+label{background:#ff404b;border-color:#ff404b;font-weight:700;color:#fff}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-tit .iconList li input:disabled+label{background:#242424;border-color:#444;font-weight:700;color:#4d4e4e}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-branch{display:none}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-branch .short-branch-tab2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-branch .short-branch-tab2 li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-branch .short-branch-tab2 li button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:16px;color:#aaa;margin:0 5px}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-branch .short-branch-tab2 li.active button{border-bottom:1px solid #ce8d57;font-weight:700;color:#ce8d57}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-branch .short-branch-tab2 li label{border:0 none;background:#242424;font-size:16px;font-weight:400;color:#aaa;height:auto;margin:.9rem 0 .9rem 0}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-branch .short-branch-tab2 li input:checked+label{border-bottom:1px solid #ce8d57;font-weight:700;color:#ce8d57}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-branch .short-branch-tab2 li:nth-of-type(2):before{display:inline-block;content:"";border-right:1px solid #aaa;height:50%;width:1px;margin:0 5px}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-wrap .shor-main-list-lt{overflow-y:auto;height:475px;width:50%;padding:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-wrap .shor-main-list-lt ul{width:100%}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-wrap .shor-main-list-rt{height:475px;width:50%;padding:5px 0 5px 5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-wrap .main-visual-wrap .section-visual-booking.branch .shor-main-toggle-cont .shor-main-list-wrap .shor-main-list-rt>div{overflow-y:auto;overflow-x:hidden;height:475px;width:100%}
.main-wrap .main-visual-wrap .section-visual-booking.time{padding:50px 30px 35px 30px;width:260px}
.main-wrap .main-visual-wrap .section-visual-booking.time .m-time h2:before{height:30px;width:30px;background:url(/lrhp/pc/images/icons/ico-main-time.png) 0 0 no-repeat}
.main-wrap .main-visual-wrap .section-visual-booking.time .m-car h2:before{height:30px;width:30px;background:url(/lrhp/pc/images/icons/ico-main-car.png) 0 0 no-repeat}
.main-wrap .main-visual-wrap .section-visual-booking.time .car-list ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}
.main-wrap .main-visual-wrap .section-visual-booking.time .car-list ul li{width:50%}
.main-wrap .main-visual-wrap .section-visual-booking.time .time-list p{padding:30px 0 5px;font-size:14px;color:#fff}
.main-wrap .main-visual-wrap .section-visual-booking.time .m-car{margin-top:50px}
.main-wrap .main-visual-wrap .section-visual-booking.time .selection-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #666}
.main-wrap .main-visual-wrap .section-visual-booking.time .selection-cont .selectbox{border:none;background:url(/lrhp/pc/images/icons/ico-arrow-down2.png) center right no-repeat;height:35px;width:40%;padding:0 5px;color:#aaa;font-size:16px}
.main-wrap .booking-path-wrap{height:80px;margin-bottom:40px}
.main-wrap .booking-path-wrap .inner{width:100%;max-width:1680px;min-width:1420px}
.main-wrap .booking-path-wrap .booking-result{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;height:80px;background-color:#f5f5f5}
.main-wrap .booking-path-wrap .booking-result:before{content:"";position:absolute;top:0;left:-99px;display:block;width:99px;height:80px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/common/bg-gnb-round2.png);background-position:0 0;-webkit-background-size:99px 80px;-moz-background-size:99px 80px;background-size:99px 80px}
.main-wrap .booking-path-wrap .booking-result .result-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.main-wrap .booking-path-wrap .booking-result .tit{font-weight:700;font-size:18px;color:#3c3d3d}
.main-wrap .booking-path-wrap .booking-result ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:5px}
.main-wrap .booking-path-wrap .booking-result ul>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:16px;color:#54585a;padding:0 10px}
.main-wrap .booking-path-wrap .booking-result ul>li+li:before{display:block;content:'';background:#c3c3c3;height:15px;width:1px;margin-right:15px}
.main-wrap .booking-path-wrap .booking-result .booking-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;width:260px;height:80px;padding:10px 75px 10px 40px;background:#ed1c24;color:#fff;font-size:22px}
.main-wrap .booking-path-wrap .booking-result .booking-btn:after{display:inline-block;content:'';width:11px;height:18px;background:url(/lrhp/pc/images/icons/ico-main-arrow2.png) 0 0 no-repeat;-webkit-background-size:center auto;-moz-background-size:center auto;background-size:center auto}
.main-wrap .booking-path-wrap .booking-result .booking-btn:disabled{background:#eee;color:#999}
.main-wrap .booking-path-wrap .booking-result .booking-btn:disabled:after{background:url(/lrhp/pc/images/icons/ico-main-arrow3.png) 0 0 no-repeat}
.main-wrap .quick-menu-wrap .q-tit{position:absolute;top:-85px;font-weight:700;font-size:28px;color:#2f2f2f}
.main-wrap .quick-menu-wrap .q-list{padding:0 70px 55px;border-bottom:1px solid #eee}
.main-wrap .quick-menu-wrap .q-list ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.main-wrap .quick-menu-wrap .q-list a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:14px;color:#2f2f2f;display:flex;align-items:center;justify-content:center;flex-flow:column;font-size:14px;color:#2f2f2f;padding:11px 27px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.main-wrap .quick-menu-wrap .q-list a>span{width:66px;height:50px;margin-bottom:20px;background-position:center center;background-repeat:no-repeat}
.main-wrap .quick-menu-wrap .q-list a .ico-quick1{background-image:url(/lrhp/pc/images/icons/ico-main-quick8.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-quick2{background-image:url(/lrhp/pc/images/icons/ico-main-quick3.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-quick3{background-image:url(/lrhp/pc/images/icons/ico-main-quick6.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-quick4{background-image:url(/lrhp/pc/images/icons/ico-main-quick7.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-quick5{background-image:url(/lrhp/pc/images/icons/ico-main-quick9.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-quick6{background-image:url(/lrhp/pc/images/icons/ico-main-quick5.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-quick7{background-image:url(/lrhp/pc/images/icons/ico-main-quick1.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-quick8{background-image:url(/lrhp/pc/images/icons/ico-main-quick2.png)}
.main-wrap .direct-section .inner-type3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1800px;max-width:1800px;padding:100px 0 0 188px}
.main-wrap .direct-section .h-type .btn-red{height:50px;margin-top:50px}
.main-wrap .direct-section .direct-slide-wrap{width:1160px;height:480px}
.main-wrap .direct-section .direct-slide-wrap .img-wrap{position:relative;margin-left:40px;padding-top:20px}
.main-wrap .direct-section .direct-slide-wrap .img-wrap .img-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fafafa;width:360px;height:320px}
.main-wrap .direct-section .direct-slide-wrap .img-wrap .img-box .num{position:absolute;top:-5px;left:40px;font-size:42px;color:#8f9191}
.main-wrap .direct-section .direct-slide-wrap .img-wrap .img-box .img{width:315px;height:auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.main-wrap .direct-section .direct-slide-wrap .img-wrap .img-box .img img{width:100%;height:auto}
.main-wrap .direct-section .direct-slide-wrap .img-wrap .img-txt{margin-top:30px;color:#8f9191;font-size:18px}
.main-wrap .direct-section .direct-slide-wrap .img-wrap .img-txt>strong{font-size:22px;color:#2f2f2f}
.main-wrap .direct-section .slick-dots{position:absolute;left:-454px;bottom:138px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.main-wrap .direct-section .slick-dots li{margin:0 5px 0 0}
.main-wrap .direct-section .slick-dots button:before{width:60px;height:20px;border:none;border-bottom:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.main-wrap .direct-section .slick-dots .slick-active button:before{height:20px;border:none;border-bottom:4px solid #2f2f2f;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.main-wrap .direct-section .slick-dots .slick-active button:after{display:inline-block;content:'';width:0;-webkit-transition:width .6s;-o-transition:width .6s;-moz-transition:width .6s;transition:width .6s}
.main-wrap .secondhand-wrap{margin-top:70px}
.main-wrap .secondhand-wrap .tab-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}
.main-wrap .secondhand-wrap .tab-type ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.main-wrap .secondhand-wrap .tab-type ul li{vertical-align:bottom;padding-right:50px}
.main-wrap .secondhand-wrap .tab-type ul li button{font-size:22px;color:#54585a}
.main-wrap .secondhand-wrap .tab-type ul li.active button{font-weight:700;font-size:28px;color:#2f2f2f}
.main-wrap .secondhand-wrap .secondhand-slide-wrap{margin-top:60px}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-container{height:470px}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;width:1420px}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type{width:330px;height:440px;margin-right:30px;background:#fff}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type img{width:330px;height:230px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type{padding:30px 20px;color:#8f9191;font-size:16px;border:1px solid #f1f1f1;border-top:0 none}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type .tit>strong{width:100%;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#2f2f2f;line-height:1.5}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type .t-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;min-width:100%}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type .t-list li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#8f9191;font-size:16px;line-height:1.5}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type .t-list li+li:before{display:inline-block;content:"";width:1px;height:14px;background:#d2d2d2;margin:0 8px}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type .t-list li:nth-of-type(3){-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:100%;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type .t-list:nth-of-type(3){width:100px;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type .t-spot{margin-top:20px}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type .t-spot span{padding:6px 9px;background:#f4f4f4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#2f2f2f;font-size:13px;margin-right:5px}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .swiper-wrapper .slide-type .txt-type .t-red{margin-top:25px}
.main-wrap .secondhand-wrap .secondhand-slide-wrap .pagination-wrap{margin-top:50px}
.main-wrap .banner-wrap{margin-top:100px}
.main-wrap .banner-wrap .banner-slide-wrap{position:relative}
.main-wrap .banner-wrap .banner-slide-wrap .m-banner img{width:100%;height:130px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.main-wrap .banner-wrap .slick-dots{position:absolute;right:20px;bottom:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none}
.main-wrap .banner-wrap .slick-dots li{margin:0 5px 0 0}
.main-wrap .banner-wrap .slick-dots button:before{width:7px;height:7px;margin:0 4px;background:#7b7673;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:none}
.main-wrap .banner-wrap .slick-dots .slick-active button:before{background:#fff;border:none}
.main-wrap .banner-wrap .slick-dots .slick-active button:after{display:inline-block;content:'';width:0;-webkit-transition:width .6s;-o-transition:width .6s;-moz-transition:width .6s;transition:width .6s}
.main-wrap .banner-wrap .slick-dots{position:absolute;right:20px;bottom:15px}
.main-wrap .banner-wrap .slick-dots ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.main-wrap .banner-wrap .slick-dots ul button{width:7px;height:7px;margin:0 4px;background:#7b7673;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:1px;text-indent:-9999px}
.main-wrap .banner-wrap .slick-dots ul .slick-active>button{background:#fff}
.main-wrap .hotdeal-wrap{margin-top:100px}
.main-wrap .hotdeal-wrap .hotdeal-twrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eee;padding-bottom:40px}
.main-wrap .hotdeal-wrap .t-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.main-wrap .hotdeal-wrap .t-wrap .flag-wrap{position:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0 50px}
.main-wrap .hotdeal-wrap .t-wrap .flag-wrap b,.main-wrap .hotdeal-wrap .t-wrap .flag-wrap span{font-weight:700;font-size:30px;color:#54585a}
.main-wrap .hotdeal-wrap .t-wrap .flag-wrap b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.main-wrap .hotdeal-wrap .t-wrap .flag-wrap b.texRed{color:#ed1c24}
.main-wrap .hotdeal-wrap .t-wrap .flag-wrap span{margin:-7px 20px 0;color:#999}
.main-wrap .hotdeal-wrap .t-wrap .flag-wrap i{color:#8f9191;font-size:13px;margin-top:2px}
.main-wrap .hotdeal-wrap .t-wrap .flag-wrap .d-day{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;background:-webkit-gradient(linear,left top,right top,from(#fb4457),to(#f15d37));background:-webkit-linear-gradient(left,#fb4457 0%,#f15d37 100%);background:-moz-linear-gradient(left,#fb4457 0%,#f15d37 100%);background:-o-linear-gradient(left,#fb4457 0%,#f15d37 100%);background:linear-gradient(90deg,#fb4457 0%,#f15d37 100%);width:70px;height:70px;margin-right:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-weight:700;color:#fff;font-size:12px}
.main-wrap .hotdeal-wrap .t-wrap .flag-wrap .d-day strong{font-size:22px;color:#fff}
.main-wrap .hotdeal-wrap .t-wrap .flag-wrap .d-day:after{display:inline-block;content:"";position:absolute;right:9px;bottom:-1px;width:12px;height:12px;background:url(/lrhp/pc/images/bg-main-dday.png) no-repeat center center}
.main-wrap .hotdeal-wrap .btn-goLink{margin-bottom:10px}
.main-wrap .hotdeal-wrap .hotdeal-slide-wrap{margin-top:80px}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:325px}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .txt-type{position:relative;width:290px;height:270px;margin-top:10px;color:#8f9191;font-size:22px}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .txt-type .tit>strong{font-weight:700;font-size:24px;color:#2f2f2f;line-height:1.5}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .txt-type .t-red{position:absolute;bottom:60px}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .txt-type del{position:absolute;bottom:100px;font-weight:700;display:block;margin-top:30px;font-size:22px;color:#ddd}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .txt-type del sub{font-size:14px}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .img{position:relative}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .img:after{display:block;content:"";width:360px;height:50px;position:absolute;bottom:-50px;background:url(/lrhp/pc/images/bg-main-hotdeal.png) repeat-x 0 0}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .img img{width:360px;height:280px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .img .flag{font-weight:700;position:absolute;top:0;left:0;width:74px;height:77px;padding:0 5px 10px;background:url(/lrhp/pc/images/icons/ico-main-flag.png) 0 0 no-repeat;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;color:#fff;font-size:26px}
.main-wrap .hotdeal-wrap .hotdeal-slide-cont .slide-type a .img .flag sub{font-size:16px;vertical-align:baseline}
.main-wrap .hotdeal-wrap .pagination-wrap{padding:15px 0 50px}
.main-wrap .life-wrap{margin-top:80px}
.main-wrap .life-wrap .t-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.main-wrap .life-wrap .t-wrap .h-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}
.main-wrap .life-wrap .t-wrap .h-type ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0 30px 15px 30px}
.main-wrap .life-wrap .t-wrap .h-type ul li{margin-right:15px}
.main-wrap .life-wrap .t-wrap .h-type ul li .btn-foot-sns{border:none;background:#8f9191;padding:0}
.main-wrap .life-wrap .t-wrap .h-type ul li .snsB{background-image:url(/lrhp/pc/images/icons/ico-main-sns-blog.png);width:10px;height:14px}
.main-wrap .life-wrap .t-wrap .h-type ul li .snsF{background-image:url(/lrhp/pc/images/icons/ico-main-sns-fb.png);width:10px;height:18px}
.main-wrap .life-wrap .t-wrap .h-type ul li .snsI{background-image:url(/lrhp/pc/images/icons/ico-main-sns-insta.png);width:16px;height:16px}
.main-wrap .life-wrap .t-wrap .h-type ul li .snsY{background-image:url(/lrhp/pc/images/icons/ico-main-sns-yt.png);width:16px;height:11px}
.main-wrap .life-wrap .t-wrap .h-type ul li .snsK{background-image:url(/lrhp/pc/images/icons/ico-main-sns-kakao.png);width:21px;height:18px}
.main-wrap .life-wrap .life-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:65px;border-bottom:1px solid #eee}
.main-wrap .life-wrap .life-list .life-type{width:220px;height:370px}
.main-wrap .life-wrap .life-list .life-type img{width:220px;height:220px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.main-wrap .life-wrap .life-list .life-type h3{margin-top:30px;color:#54585a;font-size:18px}
.main-wrap .life-wrap .life-list .life-type p{color:#8f9191;font-size:14px}
.main-wrap .notice-wrap .notice-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:60px;margin-top:45px}
.main-wrap .notice-wrap .h-type{margin-top:-20px}
.main-wrap .notice-wrap .h-type p:after{display:inline-block;content:"";width:56px;height:34px;margin-left:10px;background:url(/lrhp/pc/images/icons/ico-main-notice.png) 0 0 no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.main-wrap .notice-wrap .h-type .btn-goLink{display:block;margin-top:45px}
.main-wrap .notice-wrap .notice-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:770px}
.main-wrap .notice-wrap .notice-list li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:22px;width:350px;padding:40px 0}
.main-wrap .notice-wrap .notice-list li a{width:350px}
.main-wrap .notice-wrap .notice-list li:after{display:inline-block;content:"";width:11px;height:22px;background:url(/lrhp/pc/images/icons/ico-main-arrow5.png) 0 0 no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;margin-top:5px}
.main-wrap .notice-wrap .notice-list li:nth-of-type(1),.main-wrap .notice-wrap .notice-list li:nth-of-type(2){border-bottom:2px solid #2f2f2f}
.main-wrap .notice-wrap .notice-list li:nth-of-type(1),.main-wrap .notice-wrap .notice-list li:nth-of-type(3){margin-right:70px}
.main-wrap .select-hidden{display:none;visibility:hidden;padding-right:10px}
.main-wrap .m-selectbox{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#aaa;width:40%;height:35px}
.main-wrap .select-styled{position:absolute;top:0;right:0;bottom:0;left:0;padding:8px 15px}
.main-wrap .select-styled:after{content:"";width:7px;height:7px;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:12px;right:0}
.main-wrap .select-styled:hover{color:#fff}
.main-wrap .select-styled:active,.main-wrap .select-styled.active{color:#fff}
.main-wrap .select-styled:active:after,.main-wrap .select-styled.active:after{top:17px;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.main-wrap .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:5px 0;list-style:none;background-color:#242424;border:1px solid #666}
.main-wrap .select-options li{margin:0;padding:2px 0;text-indent:15px}
.main-wrap .select-options li:hover{color:#fff}
.main-wrap .select-options li[rel="hide"]{display:none}
.main-wrap .quick-menu-wrap .q-list a .ico-new-quick1{background-image:url(/lrhp/pc/images/icons/ico-main-new-quick01.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-new-quick2{background-image:url(/lrhp/pc/images/icons/ico-main-new-quick02.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-new-quick3{background-image:url(/lrhp/pc/images/icons/ico-main-new-quick03.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-new-quick4{background-image:url(/lrhp/pc/images/icons/ico-main-new-quick04.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-new-quick5{background-image:url(/lrhp/pc/images/icons/ico-main-new-quick05.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-new-quick6{background-image:url(/lrhp/pc/images/icons/ico-main-new-quick06.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-new-quick7{background-image:url(/lrhp/pc/images/icons/ico-main-new-quick07.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-new-quick8{background-image:url(/lrhp/pc/images/icons/ico-main-new-quick08.png)}
.main-wrap .quick-menu-wrap .q-list a .ico-new-quick9{background-image:url(/lrhp/pc/images/icons/ico-main-new-quick09.png)}
.main-wrap .quick-menu-wrap .q-list a:hover{width:100%;height:100%;background:#F5F5F5;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.contract-wrap{margin-top:20px}
.contract-wrap .detail-view{margin:60px 0;background-color:#EFF2F7;padding:2rem 1.7rem 16.2rem;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.contract-wrap .detail-view .detail-view-approval{width:218px;height:40px;background-color:#fff;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.contract-wrap .detail-view .detail-view-approval>strong{font-weight:700;display:inline-block;padding-left:1.2rem}
.contract-wrap .detail-view .detail-view-info{position:absolute;left:53%;line-height:1.3}
.contract-wrap .detail-view .detail-view-info>strong{font-weight:700;padding-top:.4rem;display:block;font-size:20px}
.contract-wrap .detail-view .detail-view-info>p{font-size:32px}
.contract-wrap .detail-view .detail-view-info>p>strong{font-size:32px;font-weight:Bold}
.contract-wrap .detail-view .detail-view-info>div{margin-top:20px}
.contract-wrap .detail-view .detail-view-info>div>span{font-size:15px}
.contract-wrap .detail-view-img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:30%;margin:0 auto;-webkit-transform:translateX(-55%);-moz-transform:translateX(-55%);-ms-transform:translateX(-55%);-o-transform:translateX(-55%);transform:translateX(-55%);z-index:2;mix-blend-mode:multiply}
.contract-wrap .detail-view-img img{mix-blend-mode:multiply}
.contract-wrap .summary-table-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;position:relative;background-color:#fff;overflow:hidden;width:200px;margin:0 auto}
.contract-wrap .summary-table-wrap .summary-toggle-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:12px 16px;border:1px solid #EBEBEB}
.contract-wrap .summary-table-wrap .summary-toggle-btn>span{display:block;margin:0 auto}
.contract-wrap .summary-table-wrap .summary-toggle-btn:after{display:block;content:'';position:absolute;right:1.7rem;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-arrow-down.png);background-position:center center;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;width:.9rem;height:.9rem;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.contract-wrap .summary-table-wrap .summary-toggle-btn.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.contract-wrap .detail-layout{position:relative;z-index:1;-webkit-border-radius:2rem 2rem 0 0;-moz-border-radius:2rem 2rem 0 0;border-radius:2rem 2rem 0 0;margin:60px 0 120px}
.contract-wrap .detail-layout .detail-layer-cont{position:relative}
.contract-wrap .detail-layout .detail-layer-cont .detail-layer-cont-limited{background-color:#fff;padding:0 1.7rem 2.3rem;-webkit-border-radius:0 0 1.5rem 1.5rem;-moz-border-radius:0 0 1.5rem 1.5rem;border-radius:0 0 1.5rem 1.5rem}
.contract-wrap .detail-layout .detail-layer-cont .detail-layer-cont-limited .detail-layer-cont-pchase{width:100%;padding:1.7rem 0 2.2rem 0;border-top:1px solid #EBEBEB}
.contract-wrap .detail-layout .detail-layer-cont .detail-layer-cont-limited .detail-layer-cont-pchase>span{display:inline-block;width:49%}
.contract-wrap .detail-layout .detail-layer-cont .detail-layer-cont-limited .detail-layer-cont-pchase>em{display:inline-block;color:#F04040;font-weight:700;width:49%}
.contract-wrap .detail-layout .detail-layer-cont .detail-layer-cont-limited>.table{-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;border-radius:1.5rem;border:1px solid #EBEBEB;margin-bottom:.9rem}
.contract-wrap .detail-layout .detail-layer-cont .detail-layer-cont-limited>.table>table tr:first-child th{border-top:0 none}
.contract-wrap .detail-layout .detail-layer-cont .detail-layer-cont-limited>.table>table tr:first-child td{border-top:0 none}
.contract-wrap .detail-layout .detail-layer-items{-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;border-radius:1.5rem;border:1px solid #EBEBEB;overflow:hidden;margin-bottom:20px}
.contract-wrap .detail-layout .detail-layer-items>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:40px 80px;border-bottom:1px solid #ebebeb}
.contract-wrap .detail-layout .detail-layer-items>div>div.position-l{width:40%}
.contract-wrap .detail-layout .detail-layer-items>div>div.position-r{width:60%}
.contract-wrap .detail-layout .layer-item h3{padding-bottom:1.7rem;font-size:26px}
.contract-wrap .detail-layout .layer-item h3 span{text-align:center;text-transform:uppercase;margin-left:.4rem}
.contract-wrap .detail-layout .layer-item h3 strong{font-weight:700;font-size:26px}
.contract-wrap .detail-layout .layer-item h3 strong button{margin-left:.4rem}
.contract-wrap .detail-layout .layer-item .table{-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;border-radius:1.5rem;border:1px solid #EBEBEB;margin-bottom:.9rem}
.contract-wrap .detail-layout .layer-item .table>table tr:first-child th{border-top:0 none}
.contract-wrap .detail-layout .layer-item .table>table tr:first-child td{border-top:0 none}
.contract-wrap .detail-layout .layer-item.item-step1 .item-cont .coupon-all{padding:0 0 1.7rem;font-weight:700;font-size:15px}
.contract-wrap .detail-layout .layer-item.item-step1 .item-cont .coupon-all b{color:#F04040;margin-left:.4rem}
.contract-wrap .detail-layout .layer-item.item-step1 .item-cont .guide{font-size:13px;line-height:1.3;margin-top:1.2rem;text-indent:-1.4rem;padding-left:1.7rem}
.contract-wrap .detail-layout .layer-item.item-step1 .item-cont .guide>li{margin-top:.4rem}
.contract-wrap .detail-layout .layer-item.item-step1 .item-cont .guide>li:first-child{margin-top:0}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1.2rem}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li>.detail-layer-inputT-tit{width:20%;font-weight:700;}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li>div.detail-layer-inputT-tit{width:100%}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li>div.detail-layer-inputT-tit~.inputT{width:100%}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li .inputT{width:80%}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li .inputT>input:disabled{background-color:#FAFAFA}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li .list-type-col3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li .list-type-col3>.inputT{width:28%;margin-left:1.7rem}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li .list-type-col3>.inputT:first-child{margin-left:0}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li .list-type-col3>.inputT:first-child:after{display:none}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li .list-type-col3>.inputT:after{display:block;content:"";border-left:1rem solid #2B2B2B;position:absolute;top:50%;left:-1.4rem;height:.15rem}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul>li:first-child{padding-top:0}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address{padding-top:2.8rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address>div{width:100%;margin-top:17px}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address>div>div.detail-layer-inputT{width:100%;margin-bottom:10px}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .list-opt-address-tit{position:relative;width:100%}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .list-opt-address-tit>.detail-layer-inputT-tit{font-weight:700;}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .list-opt-address-tit .detail-layer-iconBox{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .list-opt-address-tit .detail-layer-iconBox>label{background-color:transparent;border:0 none}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .detail-layer-inputT-number{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .detail-layer-inputT-number li{position:relative}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .detail-layer-inputT-number li:first-child{width:70%}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .detail-layer-inputT-number li:last-child{width:30%}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .detail-layer-inputT-number li>input{border:1px solid #EBEBEB;border-right:0 none;-webkit-border-radius:1rem 0 0 1rem;-moz-border-radius:1rem 0 0 1rem;border-radius:1rem 0 0 1rem;background-color:#fff;height:60px;width:100%;padding:0 1.2rem}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address .detail-layer-inputT-number li>button{width:100%;height:60px;-webkit-border-radius:0 1rem 1rem 0;-moz-border-radius:0 1rem 1rem 0;border-radius:0 1rem 1rem 0;background-color:#EBEBEB;border-color:#EBEBEB;color:#2B2B2B;font-size:1.2rem}
.contract-wrap .detail-layout .layer-item.item-step2 .item-cont>ul .detail-list-opt-address>.inputT{width:100%;padding-top:1.2rem}
.contract-wrap .detail-layout .layer-item.item-step2 .guide{font-size:16px;line-height:1.3;margin-top:1.2rem;color:#999;padding:0 1.7rem}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li{width:100%;padding-top:1.2rem}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li h4{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:1rem}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li .list-type-col4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li .list-type-col4>.inputT{width:17%;margin-left:1.4rem}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li .list-type-col4>.inputT:first-child{margin-left:0;width:20%}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li .list-type-col4>.inputT:nth-child(3){width:30%}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li .list-type-col4>.inputT:first-child:after{display:none}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li .list-type-col4>.inputT:after{display:block;content:"";border-left:.6rem solid #2B2B2B;position:absolute;top:50%;left:-1rem;height:.15rem}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li .guide{font-size:16px;line-height:1.3;margin-top:1.2rem;text-indent:-1.4rem;padding-left:1.7rem}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li:first-child{padding-top:0}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li:nth-child(3){width:48%}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li:nth-child(4){width:48%}
.contract-wrap .detail-layout .layer-item.item-step3 .item-cont>ul>li>div>input.date{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/icon_date.png);background-position:center right .9rem;-webkit-background-size:24px 24px;-moz-background-size:24px;background-size:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.contract-wrap .detail-layout .layer-item.item-step4{border-bottom:0}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .radio-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .radio-box>li{width:50%}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .radio-box .radioIconBox{width:100%}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .radio-box .radioIconBox>input:checked+label{background-color:#2b2b2b;color:#fff}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .radio-box .radioIconBox>label{-webkit-border-radius:1rem 1rem 0 0;-moz-border-radius:1rem 1rem 0 0;border-radius:1rem 1rem 0 0;background-color:#eff2f7;height:60px;border:0 none;border-bottom:1px solid #2b2b2b}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .radio-box .radioIconBox>label:after{display:none}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-normal{display:none}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-normal.active{display:block}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-normal .list-type-col2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-normal .list-type-col2>li{width:47%;margin-left:1.4rem}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-normal .list-type-col2>li:first-child{margin-left:0}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-normal .list-type-col4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-integrated{display:none}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-integrated.active{display:block}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box h4{margin-top:2.6rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:1rem}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .filter-col{position:relative}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .filter-col h4{font-weight:700;}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .filter-col .price-all{border-bottom:1px solid #2B2B2B;position:absolute;top:.4rem;right:0}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .inputT>input:disabled{background-color:#FAFAFA}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .list-type-col4{width:100%;margin-left:0}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .list-type-col4>.inputT{width:21%;margin-left:1.4rem}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .list-type-col4>.inputT:first-child{margin-left:0}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .list-type-col4>.inputT:first-child:after{display:none}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .list-type-col4>.inputT:after{display:block;content:"";border-left:.6rem solid #2B2B2B;position:absolute;top:50%;left:-1rem;height:.15rem}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-inputT-tel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-inputT-tel li{padding-top:1.2rem;position:relative}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-inputT-tel li:first-child{width:70%}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-inputT-tel li:last-child{width:30%}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-inputT-tel li>input{border:1px solid #EBEBEB;border-right:0 none;-webkit-border-radius:1rem 0 0 1rem;-moz-border-radius:1rem 0 0 1rem;border-radius:1rem 0 0 1rem;background-color:#fff;height:4.1rem;width:100%;padding:0 1.2rem}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .detail-layer-inputT-tel li>button{width:100%;height:4.1rem;-webkit-border-radius:0 1rem 1rem 0;-moz-border-radius:0 1rem 1rem 0;border-radius:0 1rem 1rem 0;font-size:1.2rem}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .guide{font-size:16px;line-height:1.3;margin-top:1.2rem;text-indent:-1.4rem;padding-left:1.7rem}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .chk-agree-list{position:relative;border-top:1px solid #ebebeb}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .chk-agree-list>div>div.chk-agree-top{padding:0}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .chk-agree-list>div>div.chk-agree-top .agree-toggle-btn{width:2.2rem}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .chk-agree-list>div>div.chk-agree-top .agree-toggle-btn:after{content:'보기';-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);background-image:none;border-bottom:1px solid #2B2B2B;position:absolute;top:38%;right:0}
.contract-wrap .detail-layout .layer-item.item-step4 .item-cont .menu-radio-box .chk-agree-list>div>div.chk-agree-top .agree-toggle-btn.active:after{content:'닫기'}
.contract-wrap .detail-layout .layer-item.item-step5 .item-cont h4{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:1rem}
.contract-wrap .detail-layout .layer-item.item-step5 .item-cont .inputT>input:disabled{background-color:#FAFAFA}
.contract-wrap .detail-layout .layer-item.item-step5 .guide{font-size:16px;line-height:1.3;margin-top:1.2rem;color:#999;padding:0 1.7rem}
.contract-wrap .detail-layout .layer-item.item-step6{border-bottom:0}
.contract-wrap .detail-layout .layer-item.item-step6 .item-cont h4{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:1rem}
.contract-wrap .detail-layout .layer-item.item-step6 .item-cont .detail-layer-inputT-number{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.contract-wrap .detail-layout .layer-item.item-step6 .item-cont .detail-layer-inputT-number li{position:relative}
.contract-wrap .detail-layout .layer-item.item-step6 .item-cont .detail-layer-inputT-number li:first-child{width:70%}
.contract-wrap .detail-layout .layer-item.item-step6 .item-cont .detail-layer-inputT-number li:last-child{width:30%}
.contract-wrap .detail-layout .layer-item.item-step6 .item-cont .detail-layer-inputT-number li>input{border:1px solid #EBEBEB;border-right:0 none;-webkit-border-radius:1rem 0 0 1rem;-moz-border-radius:1rem 0 0 1rem;border-radius:1rem 0 0 1rem;background-color:#fff;height:60px;width:100%;padding:0 1.2rem}
.contract-wrap .detail-layout .layer-item.item-step6 .item-cont .detail-layer-inputT-number li>button{width:100%;height:60px;-webkit-border-radius:0 1rem 1rem 0;-moz-border-radius:0 1rem 1rem 0;border-radius:0 1rem 1rem 0;background-color:#EBEBEB;border-color:#EBEBEB;color:#2B2B2B;font-size:1.2rem}
.contract-wrap .detail-layout .layer-item.item-step6 .guide{font-size:16px;line-height:1.3;margin-top:1.2rem;color:#999;padding:0 1.7rem}
.contract-wrap .detail-layout .detail-layer-submit{width:265px;height:60px;margin:60px auto 0}
.contract-wrap .detail-layout .detail-layer-submit>button{height:100%}
.contract-wrap .error-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.contract-wrap .detail-layer-top{padding:40px;border:1px solid #EBEBEB;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.contract-wrap .detail-layer-top>i.exclamation{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-exclamation_mark.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;background-repeat:no-repeat;width:82px;height:83px}
.contract-wrap .detail-layer-top>.detail-layer-tit-h{margin-top:20px;font-size:26px;font-weight:700;}
.contract-wrap .detail-layer-top>.detail-layer-descri{margin-top:20px;font-size:15px;font-weight:400;}
.contract-wrap .detail-layer-top>.detail-layer-descri>p>span{color:#F04040}
.contract-wrap .detail-layer-cont>ul>li>div.detail-layer-submit>button{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.contract-wrap .contract_step2{position:relative;z-index:1;-webkit-border-radius:2rem 2rem 0 0;-moz-border-radius:2rem 2rem 0 0;border-radius:2rem 2rem 0 0;margin:60px 0 120px}
.contract-wrap .contract_step2 .detail-layer-cont{position:relative}
.contract-wrap .contract_step2 .detail-layer-items{overflow:hidden;border-bottom:1px solid #ebebeb;margin-bottom:20px}
.contract-wrap .contract_step2 .detail-layer-items>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:40px 0;border-top:1px solid #ebebeb}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-l{width:40%}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r{width:60%}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r>div.item-cont{margin-bottom:50px}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r>div.item-cont:last-child{margin-bottom:0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r>div.item-cont h4{font-size:18px;}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r>div.item-cont h5{margin-top:22px}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table{margin:17px 0 0;border:1px solid #ebebeb;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table>table th{background-color:#F9FAFC;font-size:15px;;padding:20px 30px}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table>table td{font-size:15px;font-weight:700;padding:20px 30px}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table>table tr:first-child th{border-top:0;-webkit-border-radius:15px 0 0 0;-moz-border-radius:15px 0 0 0;border-radius:15px 0 0 0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table>table tr:last-child th{-webkit-border-radius:0 0 0 15px;-moz-border-radius:0 0 0 15px;border-radius:0 0 0 15px}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table>table tr:first-child td{border-top:0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table>table td>p{margin-top:12px;font-size:13px;}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table2>table tr:first-child th{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table2>table tr th{border-left:1px solid #ebebeb;vertical-align:middle;text-align:center;border-top:0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table2>table tr td{border-top:0;border-left:1px solid #ebebeb;vertical-align:middle;text-align:center}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table2>table td.align-l{text-align:left}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table2>table tr th:first-child{border-left:0;-webkit-border-radius:15px 0 0 0;-moz-border-radius:15px 0 0 0;border-radius:15px 0 0 0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table2>table tr th:last-child{border-left:0;-webkit-border-radius:0 15px 0 0;-moz-border-radius:0 15px 0 0;border-radius:0 15px 0 0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table2>table tr td:first-child{border-left:0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table3>table tr:first-child{-webkit-border-radius:15px 0 0 0;-moz-border-radius:15px 0 0 0;border-radius:15px 0 0 0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table3>table tr:nth-child(3) th{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table3>table tr:nth-child(5) th{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .table4>table tr th:first-child{-webkit-border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .con-box{margin:17px 0;background-color:#fafafa;border:1px solid #ebebeb;padding:20px 30px}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .con-box>div.overflow-y{height:120px;overflow-y:scroll}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .chk-agree-list{margin:0 0 22px}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .chk-agree-list>div>div.chk-agree-top{padding:0}
.contract-wrap .contract_step2 .detail-layer-items>div>div.position-r .chk-agree-list>div>div.chk-agree-top label{padding:0}
.contract-wrap .contract_step2 .layer-item h3{padding-bottom:1.7rem;font-size:26px}
.contract-wrap .contract_step2 .layer-item h3 span{text-align:center;text-transform:uppercase;margin-left:.4rem}
.contract-wrap .contract_step2 .layer-item h3 strong{font-weight:700;font-size:26px}
.contract-wrap .contract_step2 .layer-item h3 strong button{margin-left:.4rem}
.contract-wrap .contract_step2 .detail-layer-submit{width:265px;height:60px;margin:60px auto 0}
.contract-wrap .contract_step2 .detail-layer-submit>button{height:100%}
.secondhand-container .inner-type2{position:static}
.secondhand-container .section-counsel-type2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:160px;color:#fff;padding:40px;margin-bottom:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-image:url(/lrhp/pc/images//@temp-secondhand_bn01.png);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.secondhand-container .section-counsel-type2 .right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:124px;height:50px;margin-left:auto;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.secondhand-container .section-top{text-align:center;margin-bottom:60px}
.secondhand-container .section-top .step-list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.secondhand-container .section-top .step-list li{padding:0 67px}
.secondhand-container .section-top .step-list li.active .txt{font-weight:700;color:#ed1c24}
.secondhand-container .section-top .step-list li .icon{position:relative;z-index:5}
.secondhand-container .section-top .step-list li .txt{color:#8f9191;margin-top:15px}
.secondhand-container .section-top .step-list li+li{position:relative}
.secondhand-container .section-top .step-list li+li:after{content:"";position:absolute;top:16px;left:-50%;display:block;width:100%;height:1px;background-color:#e7e7e7}
.secondhand-container .form-cont .inputT.date{position:relative}
.secondhand-container .form-cont .inputT.date input{padding-right:60px}
.secondhand-container .form-cont .inputT.date .btn-schedule-toggle{position:absolute;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:50px}
.secondhand-container .schedule-wrap{overflow:hidden;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:30px}
.secondhand-container .schedule-wrap .calendar-wrap{position:relative;padding:40px}
.secondhand-container .schedule-wrap .calendar-wrap .calendar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .col{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:33.3333%;-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .col+.col{position:relative}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .col+.col:before{position:absolute;top:0;left:0;content:"";width:1px;height:100%;background-color:#e7e7e7}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .calendar-tit{position:relative;left:-1px;font-weight:700;text-align:center;padding-bottom:30px;background-color:#fff}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box{padding:0 15px}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table{width:100%}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table th,.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table td{text-align:center;padding:6px 0}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table th{padding-top:0}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .btn{width:38px;height:38px;padding:0}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .disabled,.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .disabled button,.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table button[disabled]{color:#ddd;cursor:unset}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today .btn{position:relative;font-weight:700;color:#a02a3d}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today .btn:after{content:"";display:block;width:20px;height:1px;margin:0 auto;background-color:#a02a3d}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.on .btn:after,.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.start .btn:after,.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.end .btn:after,.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.during .btn:after{background-color:#fff}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .start .btn,.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .end .btn,.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .during .btn{width:100%;color:#fff;background-color:#ff404b}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .start .btn{-webkit-border-top-left-radius:38px;-moz-border-radius-topleft:38px;border-top-left-radius:38px;-webkit-border-bottom-left-radius:38px;-moz-border-radius-bottomleft:38px;border-bottom-left-radius:38px}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .end .btn{-webkit-border-top-right-radius:38px;-moz-border-radius-topright:38px;border-top-right-radius:38px;-webkit-border-bottom-right-radius:38px;-moz-border-radius-bottomright:38px;border-bottom-right-radius:38px}
.secondhand-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .on .btn{color:#fff;background-color:#ff404b;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.secondhand-container .schedule-wrap .calendar-wrap .btn-paging-prev,.secondhand-container .schedule-wrap .calendar-wrap .btn-paging-next{position:absolute;top:30px;left:30px;border:none}
.secondhand-container .schedule-wrap .calendar-wrap .btn-paging-next{position:absolute;top:30px;right:30px;left:auto}
.secondhand-container .schedule-wrap .schedule-bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e7e7e7}
.secondhand-container .schedule-wrap .schedule-bot .date-info,.secondhand-container .schedule-wrap .schedule-bot .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px}
.secondhand-container .schedule-wrap .schedule-bot .date-info{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.secondhand-container .schedule-wrap .schedule-bot .date-info>span{margin-right:20px}
.secondhand-container .schedule-wrap .schedule-bot .date-info .date{font-weight:700;font-size:20px}
.secondhand-container .schedule-wrap .schedule-bot .btn{width:175px;margin-left:auto;color:#fff;background-color:#54585a;font-weight:700;}
.secondhand-container .terms-area{font-size:14px;padding:30px;margin:0 40px;background-color:#fafafa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.secondhand-container .terms-area>p{margin-bottom:35px}
.secondhand-container .terms-area>ul{margin-bottom:30px}
.secondhand-container .terms-area h4{margin:10px 0}
.secondhand-container .gray-noti-section{text-align:center;padding:60px;margin-bottom:60px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.secondhand-container .gray-noti-section .tit{display:block;font-size:26px}
.secondhand-container .gray-noti-section .tit+p{margin-top:20px}
.secondhand-container .section-counsel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:55px}
.secondhand-container .section-counsel .col{width:50%;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .section-counsel .col.type-wide{width:100%}
.secondhand-container .section-counsel .btn-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;height:auto;font-size:16px;padding:0;margin-bottom:15px}
.secondhand-container .section-counsel .btn-link .icon{position:relative;top:1px;padding:1px 10px 1px 0;background-position:top left;background-color:#fff}
.secondhand-container .sort-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.secondhand-container .sort-section .selection-area .top-header,.secondhand-container .sort-section .result-area .top-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:70px}
.secondhand-container .sort-section .selection-area{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:330px;-webkit-flex-basis:330px;-ms-flex-preferred-size:330px;flex-basis:330px;padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .sort-section .selection-area .top-header .tit{font-weight:700;font-size:22px}
.secondhand-container .sort-section .selection-area .top-header .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-left:auto;font-size:14px}
.secondhand-container .sort-section .selection-area .top-header .btn .icon{margin-left:10px}
.secondhand-container .sort-section .selection-area .selection-cont{padding:20px;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-header .btn-toggle-grey{font-weight:700;font-size:18px}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body{display:none;margin-top:20px;padding-top:20px;border-top:1px solid #e7e7e7}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li{width:-webkit-calc(100% / 3);width:-moz-calc(100% / 3);width:calc(100% / 3);border:0 solid #d2d2d2;border-width:0 1px 1px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li .chk-box input{display:none}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li .chk-box label{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;color:#8f9191;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li .chk-box input:checked+label{font-weight:700;color:#ed1c24;background-color:#fff9f9}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li .chk-box input:checked+label:after{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid #ff404b;z-index:5}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li.wide-size{width:100%;border-right:0}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li:last-child{border-bottom:0 none}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li:nth-of-type(3n){border-right:0 none;width:33.334%}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-list li+li{margin-top:20px}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-list li .carType-list{display:none;margin-top:16px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fafafa;padding:20px;font-size:14px;color:#54585a}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-list li input:checked~.carType-list{display:block}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .select-list li.active a{font-weight:700;color:#2f2f2f;border-bottom:1px solid #2f2f2f}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .other-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e7e7e7;margin-top:20px;padding-top:20px}
.secondhand-container .sort-section .selection-area .selection-cont .selection-cont-body .other-box .btns .btn-auto{font-weight:700;padding:10px}
.secondhand-container .sort-section .selection-area .inputT-cont .inputT{position:relative}
.secondhand-container .sort-section .selection-area .inputT-cont .inputT input{border-color:#d2d2d2}
.secondhand-container .sort-section .selection-area .inputT-cont .box-between .btn{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px;width:80px;margin-left:5px}
.secondhand-container .sort-section .selection-area .inputT-cont .txt-exam{font-size:14px;margin-top:15px}
.secondhand-container .sort-section .result-area{width:100%}
.secondhand-container .sort-section .result-area .top-header{margin-bottom:20px;border-bottom:1px solid #e7e7e7}
.secondhand-container .sort-section .result-area .top-header .total-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.secondhand-container .sort-section .result-area .top-header .total-box strong{font-weight:700;font-size:16px}
.secondhand-container .sort-section .result-area .top-header .selelct-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}
.secondhand-container .sort-section .result-area .top-header .sorting-btn-box{padding-left:12px}
.secondhand-container .sort-section .result-area .top-header .sorting-btn-box button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px}
.secondhand-container .sort-section .result-area.listViewActive .sorting-btn-box .list{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-list2.png);background-position:center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .sort-section .result-area.listViewActive .result-cont .item{padding-right:40px}
.secondhand-container .sort-section .result-area.listViewActive .result-cont .item .img-box{height:300px}
.secondhand-container .sort-section .result-area.listViewActive .result-cont .item .descri-area .bar-type .branch{display:inline;padding-left:10px;margin-left:10px}
.secondhand-container .sort-section .result-area.listViewActive .result-cont .item .descri-area .bar-type .branch:before{display:block}
.secondhand-container .sort-section .result-area .result-cont .carInfo-list{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .sort-section .result-area .result-cont .carInfo-list li{margin-bottom:40px}
.secondhand-container .sort-section .result-area .result-cont .carInfo-list.col2 .item .cover .btn-box{margin-right:-165px}
.secondhand-container .sort-section .result-area .result-cont .item{display:block;padding-right:30px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box{position:relative;height:200px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .img-wrap{height:inherit}
.secondhand-container .sort-section .result-area .result-cont .item .img-box img{width:100%;height:100%}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .cover{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background:rgba(29,29,29,.6);z-index:5}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .cover .state{padding:10px 20px;font-weight:700;color:#fff;background-color:#ff404b}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .cover .state.ing{color:rgba(255,255,255,.5);background-color:#8f9191}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .cover .right-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .cover .right-area>div+div{margin-left:15px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltipOpenBtn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;padding:0;margin:0}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltipOpenBtn i{margin-right:5px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltipOpenBtn span{font-size:16px;color:#fff;font-weight:700;}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap{position:relative;width:100%;z-index:5}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont{display:none;position:absolute;top:100%;margin-top:6px;background-color:#fff;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 15px rgba(50,50,50,.3);-moz-box-shadow:0 0 15px rgba(50,50,50,.3);box-shadow:0 0 15px rgba(50,50,50,.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont:before{content:'';position:absolute;top:-16px;width:0;height:0;border-style:solid;border-width:0 15px 16px 15px;border-color:transparent transparent #fff transparent;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont .tooltipCont-inner{padding:40px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont.arrow-type-right:before{left:auto;right:15px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont-list{width:270px;left:auto;right:auto;-webkit-transform:translateX(-55%);-moz-transform:translateX(-55%);-ms-transform:translateX(-55%);-o-transform:translateX(-55%);transform:translateX(-55%);text-align:center;margin-top:20px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont-list:before{-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%)}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont-list .tooltipCont-inner{padding:20px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont-list .tooltipCont-inner .layer-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont-list .tooltipCont-inner .layer-info .tooltip-tit-num{font-weight:700;font-size:16px;text-align:left;color:#2f2f2f;width:20%;padding-right:20px}
.secondhand-container .sort-section .result-area .result-cont .item .img-box .tooltip-wrap .tooltipCont-list .tooltipCont-inner .layer-info .tooltip-txt{font-weight:400;font-size:14px;color:#54585a;text-align:left;width:80%}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area{padding:20px 0}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .tit{width:100%;display:block;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;font-size:16px;height:32px}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .tit+.bar-type{margin-top:15px}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .bar-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;color:#8f9191;font-size:14px;margin-bottom:20px}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .bar-type>span{position:relative;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:63%;-webkit-flex-basis:63%;-ms-flex-preferred-size:63%;flex-basis:63%;text-indent:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .bar-type>span:nth-of-type(odd){-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:37%;-webkit-flex-basis:37%;-ms-flex-preferred-size:37%;flex-basis:37%;text-indent:0}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .bar-type>span:nth-of-type(odd)::after{position:absolute;top:4px;right:0;content:"";display:block;width:1px;height:14px;background-color:#e7e7e7}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .price-box{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:20px;background-color:#f5f5f5}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .price-box .price-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .price-box .price-row+.price-row{margin-top:15px}
.secondhand-container .sort-section .result-area .result-cont .item .descri-area .price-box .price-row .price{font-weight:700;color:#ed1c24}
.secondhand-container .heart-chk-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.secondhand-container .heart-chk-box input{display:none}
.secondhand-container .heart-chk-box .icon{position:relative;width:18px;height:16px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart2-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.secondhand-container .heart-chk-box input:checked+.icon{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart2-on.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .heart-chk-box span{font-weight:700;margin-left:10px}
.secondhand-container .img-type-list .disabled{background-color:transparent}
.secondhand-container .img-type-list .disabled .txt{color:#ddd}
.secondhand-container .img-type-list .disabled .icon.carOption01{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption01-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption02{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption02-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption03{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption03-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption04{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption04-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption05{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption05-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption06{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption06-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption07{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption07-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption08{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption08-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption09{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption09-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption10{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption10-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption11{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption11-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption12{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption12-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption13{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption13-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption14{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption14-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption15{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption15-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption16{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption16-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption17{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption17-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption18{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption18-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .disabled .icon.carOption19{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption19-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption01-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption01.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption02-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption02.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption03-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption03.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption04-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption04.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption05-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption05.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption06-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption06.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption07-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption07.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption08-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption08.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption09-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption09.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption10-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption10.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption11-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption11.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption12-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption12.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption13-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption13.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption14-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption14.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption15-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption15.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption16-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption16.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption17-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption17.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption18-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption18.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .img-type-list .chk-box input:checked+label .icon.carOption19-off{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-carOption19.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .car-detail-visual-section{margin-bottom:48px}
.secondhand-container .car-detail-visual-section .car-detail-visual-header{position:relative;padding-bottom:40px}
.secondhand-container .car-detail-visual-section .car-detail-visual-header .logo-box{min-width:60px;padding-top:10px}
.secondhand-container .car-detail-visual-section .car-detail-visual-header .logo-box img{width:auto;max-width:100%;height:auto}
.secondhand-container .car-detail-visual-section .car-detail-visual-header .car-detail-infos .tit{font-size:34px;margin-bottom:25px}
.secondhand-container .car-detail-visual-section .car-detail-visual-header .car-detail-infos .bar-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.secondhand-container .car-detail-visual-section .car-detail-visual-header .car-detail-infos .bar-type li{position:relative;color:#54585a;padding-right:20px}
.secondhand-container .car-detail-visual-section .car-detail-visual-header .car-detail-infos .bar-type li+li{padding-left:20px}
.secondhand-container .car-detail-visual-section .car-detail-visual-header .car-detail-infos .bar-type li+li:before{content:"";position:absolute;top:50%;left:0;width:1px;height:15px;margin-top:-7px;background-color:#e7e7e7}
.secondhand-container .car-detail-visual-section .car-detail-visual-header .btn-share{position:absolute;top:0;right:0}
.secondhand-container .car-detail-info-section{position:relative;padding-right:360px}
.secondhand-container .car-detail-info-section .car-detail-info-area .section-form .form-header .btn-link{position:absolute;top:34px;right:100px}
.secondhand-container .car-detail-info-section .car-detail-info-area .row{padding:0 40px 40px;border-bottom:1px solid #e7e7e7}
.secondhand-container .car-detail-info-section .car-detail-info-area .row+.row{margin-top:60px}
.secondhand-container .car-detail-info-section .car-detail-info-area .row .tit-size-def{margin-bottom:20px}
.secondhand-container .car-detail-info-section .car-detail-info-area .row .img-type-list li{padding:20px 0;margin:0;text-align:center}
.secondhand-container .car-detail-info-section .car-detail-info-area .row .img-type-list li .icon{width:110px;height:70px;margin:0 auto 10px}
.secondhand-container .car-detail-info-section .car-detail-info-area .row .img-type-list li .txt{color:#54585a;font-size:14px}
.secondhand-container .car-detail-info-section .car-detail-info-area .row .img-type-list li .disabled{background-color:transparent}
.secondhand-container .car-detail-info-section .car-detail-info-area .row .img-type-list li .disabled .txt{color:#ddd}
.secondhand-container .car-detail-info-section .car-detail-info-area .row .align-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#54585a}
.secondhand-container .car-detail-info-section .car-detail-info-area .row .align-row span{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:206px;-webkit-flex-basis:206px;-ms-flex-preferred-size:206px;flex-basis:206px}
.secondhand-container .car-detail-info-section .car-detail-info-area .row .align-row+.align-row{margin-top:30px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap{position:absolute;top:0;right:-20px;width:350px;z-index:5}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky{position:relative;top:0;background-color:transparent;width:350px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .detail-sticky-iscroll{width:330px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box{position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:20px;border:1px solid #d2d2d2;background-color:#fff}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .icon{margin:0 5px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .th-col,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .td-col,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .th-col,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .td-col{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center;border-bottom:1px solid #d2d2d2}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .th-col .item,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .td-col .item,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .th-col .item,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .td-col .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 10px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .th-col .radio-item input,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .td-col .radio-item input,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .th-col .radio-item input,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .td-col .radio-item input{display:none}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .th-col .radio-item label,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .td-col .radio-item label,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .th-col .radio-item label,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .td-col .radio-item label{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .th-col .radio-item input:checked+label,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .td-col .radio-item input:checked+label,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .th-col .radio-item input:checked+label,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .td-col .radio-item input:checked+label{font-weight:700;color:#ed1c24}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .th-col .radio-item input:checked+label:after,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .td-col .radio-item input:checked+label:after,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .th-col .radio-item input:checked+label:after,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .td-col .radio-item input:checked+label:after{content:"";display:block;width:100%;height:2px;background-color:#ff404b;position:absolute;right:0;bottom:-1px;left:0;z-index:5}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .th-col,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .tbody-row .th-col{font-weight:700;}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row{margin-bottom:20px;background-color:#54585a}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .th-col,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .tbl-type-list .thead-row .td-col{border-bottom:none;color:#fff}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .price-area{padding:30px 20px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .price-area .tit-size-def{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .price-area .total-box{color:#ed1c24;font-weight:700;margin-top:20px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .price-area .total-box.black-type .tit,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .price-area .total-box.black-type .price{font-size:14px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .price-area .total-box.black-type .tit{color:#54585a}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .price-area .total-box.black-type .price{color:#2f2f2f}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .btn-box .btn{width:100%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .btn-box .size-fixed-btn{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:105px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box .btn-box .box-between .tit{font-weight:700;padding-right:30px;font-size:18px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box01{padding-bottom:40px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box01 .tbl-type-list+.price-area{padding-bottom:0}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area{border-bottom:1px solid #e7e7e7}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .total-box{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .total-box strong{font-size:24px;color:inherit}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .sale-details{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:20px;margin-top:20px;background-color:#f5f5f5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .sale-details .sale-details-row{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:38px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .sale-details .sale-details-row strong,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .sale-details .sale-details-row span{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-weight:700;font-size:14px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .sale-details .sale-details-row span{color:#ed1c24;text-align:right}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .sale-details .sale-details-row+.sale-details-row{margin-top:20px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .sale-details .sale-details-row.minus::before{font-weight:700;position:absolute;top:-20px;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"-";width:20px;height:20px;font-weight:700;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#ff404b}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .sale-details .sale-details-row.plus::before{font-weight:700;position:absolute;top:-20px;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"+";width:20px;height:20px;font-weight:700;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#54585a}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .sale-details+.lst{margin:20px 0 0}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-area .box-between{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-list{padding:0 20px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-list>li{height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;border-bottom:1px solid #e7e7e7}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-list>li>div,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-list>li>span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#54585a}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .price-list>li strong{font-weight:700;}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-row-box02 .lst{margin:20px;color:#8f9191}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-counsel{padding:30px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-counsel .tit-size-def{margin-bottom:20px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea{padding:0 20px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-tit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;font-size:14px;color:#fff;padding:0 10px;margin:0 -20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#54585a}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-list li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;border-bottom:1px solid #e7e7e7;padding:15px 0}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-list li .price{color:#ed1c24}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont{padding:30px 0}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .tit{margin-bottom:20px;text-align:center}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap{padding-top:50px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg{position:relative;width:100%;height:3px;background-color:#e7e7e7}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg .percentage{position:absolute;top:0;right:0;height:3px;background-color:#ff3f4c;z-index:5}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg .percentage:before,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg .percentage:after{position:absolute;top:-7px;left:0;content:"";display:block;width:5px;height:5px;background-color:#fff;border:6px solid #ff3f4c;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg .percentage:after{position:absolute;top:-7px;right:0;left:auto}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg .value{position:absolute;top:-45px;right:0;left:0;text-align:center;margin:0 auto}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg .value:before{position:absolute;right:0;bottom:-18px;left:0;content:"";display:block;width:1px;height:18px;margin:0 auto;background-color:#ff3f4c}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg .value span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0 16px;height:30px;font-size:14px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#ed1b24;border:1px solid #ff3f4c;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg:before,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg:after{position:absolute;top:-7px;left:0;content:"";display:block;width:5px;height:5px;background-color:#fff;border:6px solid #55595c;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-bg:after{position:absolute;top:-7px;right:0;left:auto}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .gauge-date-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#999;margin-top:17px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case{position:relative}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case:before{display:block;content:'';width:100%;width:-webkit-calc(100% - 13px);width:-moz-calc(100% - 13px);width:calc(100% - 13px);height:3px;background-color:#EBEBEB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 0 3px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case:after{content:'';display:block;width:17px;height:17px;background-color:#54585a;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 5px rgba(96,97,112,.3);-moz-box-shadow:0 1px 5px rgba(96,97,112,.3);box-shadow:0 1px 5px rgba(96,97,112,.3);position:absolute;top:-7px;left:0}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-display{position:absolute;top:-50px;left:60%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-display span{font-size:14px;display:block;color:#ff404b;padding:5px 16px;border:1px solid #ff404b;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-display:after{content:'';display:block;margin:0 auto;height:20px;width:1px;background-color:#ff404b}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-display.month-display-lt-0{left:0%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-display.month-display-lt-25{left:25%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-display.month-display-lt-50{left:50%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-display.month-display-lt-75{left:65%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-display.month-display-lt-100{left:80%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-box{position:absolute;top:0;right:0;width:100%}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-box .ui-widget.ui-widget-content{background-color:#EBEBEB;border:0;height:3px;margin:0 8px 0 8px;position:relative}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-box .ui-widget.ui-widget-content:before{display:block;content:'';position:absolute;top:-1px;left:0;z-index:2;background-color:#fff;width:6px;height:6px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-left:-2px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-box .ui-widget.ui-widget-content:after{display:block;content:'';position:absolute;top:-1px;right:0;z-index:2;background-color:#fff;width:6px;height:6px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-left:-2px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-box .ui-slider .ui-slider-range{background-color:#f04040;height:3px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-box .ui-slider-horizontal .ui-slider-handle{width:17px;height:17px;background-color:rgba(255,64,75,.8);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;top:-7px;border:1px solid #ff404b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 5px rgba(96,97,112,.3);-moz-box-shadow:0 1px 5px rgba(96,97,112,.3);box-shadow:0 1px 5px rgba(96,97,112,.3);z-index:3;margin-left:-8px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-box .ui-slider-horizontal .ui-slider-handle:last-child{background-color:#ff404b}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-box .ui-slider-horizontal .ui-slider-handle::before{content:'';display:block;width:6px;height:6px;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:35% auto;border:0;-webkit-box-shadow:0 1px 5px rgba(96,97,112,.3);-moz-box-shadow:0 1px 5px rgba(96,97,112,.3);box-shadow:0 1px 5px rgba(96,97,112,.3);margin-left:5px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-txt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:17px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-txt span{position:relative;font-size:.95rem;color:#999}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap .month_box_case .month-txt span.active{font-weight:700;}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap+.lst{margin-top:20px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap.type2 .month_box_case::before,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap.type2 .month_box_case::after{display:none}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap.type2 .month_box_case .month-box .ui-widget.ui-widget-content::before,.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap.type2 .month_box_case .month-box .ui-widget.ui-widget-content::after{display:block;content:'';z-index:2;background-color:transparent;width:4px;height:16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:0;background-color:#EBEBEB}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap.type2 .month_box_case .month-box .ui-widget.ui-widget-content::before{position:absolute;top:-7px;left:0}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap.type2 .month_box_case .month-box .ui-widget.ui-widget-content::after{position:absolute;top:-7px;right:0}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .price-cont .gauge-wrap.type2 .month_box_case .month-txt{padding-top:15px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .contractArea .btn-box{padding:30px;margin:0 -20px;border-top:1px solid #d2d2d2;background-color:#f5f5f5}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .tooltip-layer .tooltip-inner .lst{margin:10px 0 0}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap.fixed .car-detail-sticky{position:fixed;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-base-color:#E1E1E1;scrollbar-face-color:#E1E1E1;scrollbar-3dlight-color:#E1E1E1;scrollbar-highlight-color:#E1E1E1;scrollbar-track-color:#FAFAFA;scrollbar-arrow-color:#FAFAFA;scrollbar-shadow-color:#FAFAFA;scrollbar-darkshadow-color:#FAFAFA}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap.fixed .car-detail-sticky::-webkit-scrollbar{width:17px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap.fixed .car-detail-sticky::-webkit-scrollbar-thumb{background-color:#E1E1E1;border:5px solid transparent;background-clip:content-box;-webkit-border-radius:15px;border-radius:15px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap.fixed .car-detail-sticky::-webkit-scrollbar-track{background-color:#FAFAFA;border:5px solid transparent;background-clip:content-box;-webkit-border-radius:15px;border-radius:15px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .branch-infos{padding:10px;border-bottom:1px solid #e7e7e7}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .branch-infos>p{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:30px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .branch-infos>p .tit{font-weight:700;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:84px;-webkit-flex-basis:84px;-ms-flex-preferred-size:84px;flex-basis:84px}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .branch-infos+.lst{margin-top:20px}
.secondhand-container .row .txt-type-list li{padding:20px 0;margin:0}
.secondhand-container .row .txt-type-list li span{display:block;font-size:14px;color:#54585a;margin-bottom:15px}
.secondhand-container .row .txt-type-list li strong{font-weight:700;}
.secondhand-container .row .txt-type-list li:first-child strong{border-bottom:1px solid #2f2f2f}
.secondhand-container .carSpec-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px;margin-bottom:80px}
.secondhand-container .carSpec-section .car-img{position:relative;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:600px;-webkit-flex-basis:600px;-ms-flex-preferred-size:600px;flex-basis:600px;height:350px;text-align:center}
.secondhand-container .carSpec-section .car-img img{max-height:100%}
.secondhand-container .carSpec-section .carSpec-infos .tit{font-weight:700;font-size:35px;margin-bottom:35px}
.secondhand-container .carSpec-section .carSpec-infos .bar-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:30px}
.secondhand-container .carSpec-section .carSpec-infos .bar-type li{position:relative;color:#54585a;padding-right:20px;font-size:14px}
.secondhand-container .carSpec-section .carSpec-infos .bar-type li+li{padding-left:20px}
.secondhand-container .carSpec-section .carSpec-infos .bar-type li+li:before{content:"";position:absolute;top:50%;left:0;width:1px;height:15px;margin-top:-7px;background-color:#e7e7e7}
.secondhand-container .carSpec-section .carSpec-infos .selection{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #d2d2d2;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .thead-row,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .tbody-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .thead-row .th-col,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .thead-row .td-col,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .tbody-row .th-col,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .tbody-row .td-col{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .thead-row .th-col .item,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .thead-row .td-col .item,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .tbody-row .th-col .item,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .tbody-row .td-col .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;padding:0 10px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .thead-row .th-col,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .thead-row strong,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .tbody-row .th-col,.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .tbody-row strong{font-weight:700;}
.secondhand-container .carSpec-section .carSpec-infos .selection .tbl-type-list .thead-row .th-col{font-weight:400}
.secondhand-container .carSpec-section .carSpec-infos .selection .tbody-row .th-col,.secondhand-container .carSpec-section .carSpec-infos .selection .tbody-row .td-col{border-top:1px solid #d2d2d2}
.secondhand-container .carSpec-section .carSpec-infos .selection .btn-box{padding:20px 20px 30px;border-top:1px solid #d2d2d2}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box{display:none;position:absolute;top:100%;right:0;width:240px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #2f2f2f;text-align:left;padding:15px 20px 25px;margin-top:-15px;background-color:#fff;z-index:5}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box>ul{border-bottom:1px solid #e7e7e7}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box>ul li{padding:10px 0;color:#8f9191}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box>ul li+li{padding-top:0}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box>ul li label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box>ul li label span:first-child{margin-right:5px}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box>ul li input{display:none}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box>ul li input:checked+label{font-weight:700;color:#2f2f2f}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 0;color:#8f9191}
.secondhand-container .carSpec-section .carSpec-infos .selection .priceInfo-box>div span:first-child{margin-right:5px}
.secondhand-container .section-rergister-tab .registerTab .tab-cont-inner{padding:60px 80px 120px}
.secondhand-container .section-rergister-tab .registerTab .tab-cont-inner .form-cont+.choice-list-type2{margin-top:60px}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box{position:relative}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box input{display:none}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:40px 240px 40px 140px;border:1px solid #e7e7e7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box label:after{display:block;content:'';position:absolute;top:50%;left:105px;margin-top:-26px;width:13px;height:12px}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box label .car-infos,.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box label .car-img{width:100%}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box label .car-img{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:270px;-webkit-flex-basis:270px;-ms-flex-preferred-size:270px;flex-basis:270px}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box input:checked+label{color:#ed1c24;border-color:#ed1c24;background-color:#fff9f9}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box input:checked+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk-on2.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box .btn-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:0;right:140px;bottom:0;z-index:5}
.secondhand-container .section-rergister-tab .choice-list-type2>li .chk-view-box .btn-box .btn{height:35px}
.secondhand-container .section-rergister-tab .choice-list-type2>li strong{display:block;font-weight:700;margin-bottom:20px}
.secondhand-container .section-rergister-tab .choice-list-type2>li+li{margin-top:20px}
.secondhand-container .section-rergister-tab .result-none{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:78px 50px;color:#54585a;font-size:21px}
.secondhand-container .section-rergister-tab .result-none .icon{margin-right:20px}
.secondhand-container .section-rergister-tab .bar-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.secondhand-container .section-rergister-tab .bar-type li{position:relative;color:#54585a;padding-right:20px;font-size:14px}
.secondhand-container .section-rergister-tab .bar-type li+li{padding-left:20px}
.secondhand-container .section-rergister-tab .bar-type li+li:before{content:"";position:absolute;top:50%;left:0;width:1px;height:15px;margin-top:-7px;background-color:#e7e7e7}
.secondhand-container .carOpt-section .row{margin:0 80px;padding:0}
.secondhand-container .carOpt-section .row+.row{padding-top:60px;border-top:1px solid #e7e7e7}
.secondhand-container .carOpt-section .row .tit-size-def{margin-bottom:40px}
.secondhand-container .carOpt-section .row .img-type-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px}
.secondhand-container .carOpt-section .row .img-type-list li{width:-webkit-calc(100% / 8);width:-moz-calc(100% / 8);width:calc(100% / 8);text-align:center}
.secondhand-container .carOpt-section .row .img-type-list li .icon{width:110px;height:70px;margin:0 auto 10px}
.secondhand-container .carOpt-section .row .img-type-list li .txt{color:#ddd;font-size:14px}
.secondhand-container .carOpt-section .row .img-type-list li .chk-box input{display:none}
.secondhand-container .carOpt-section .row .img-type-list li .chk-box input:checked+label .txt{font-weight:700;color:#54585a}
.secondhand-container .imgUpload-section .imgUpload-exam-box,.secondhand-container .imgUpload-section .imgUpload-list-box{overflow:hidden}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul,.secondhand-container .imgUpload-section .imgUpload-list-box ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul li,.secondhand-container .imgUpload-section .imgUpload-list-box ul li{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:200px;height:170px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#8f9191;text-align:center;margin-bottom:10px}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul li.ui-state-default,.secondhand-container .imgUpload-section .imgUpload-list-box ul li.ui-state-default{display:inline-block}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul li span,.secondhand-container .imgUpload-section .imgUpload-list-box ul li span{display:block;font-size:14px}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul li .img-area,.secondhand-container .imgUpload-section .imgUpload-list-box ul li .img-area{display:none}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul li.active .cover,.secondhand-container .imgUpload-section .imgUpload-list-box ul li.active .cover{position:absolute;bottom:0;left:0;padding:10px;background-color:rgba(47,47,47,.8);z-index:5;color:#fff;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul li.active .btn-img-del,.secondhand-container .imgUpload-section .imgUpload-list-box ul li.active .btn-img-del{position:absolute;top:6px;right:6px;z-index:5}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul li.active .btn-img-del .icon,.secondhand-container .imgUpload-section .imgUpload-list-box ul li.active .btn-img-del .icon{font:0/0 a}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul li.active .img-area,.secondhand-container .imgUpload-section .imgUpload-list-box ul li.active .img-area{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}
.secondhand-container .imgUpload-section .imgUpload-exam-box ul li.active .img-area img,.secondhand-container .imgUpload-section .imgUpload-list-box ul li.active .img-area img{width:100%;height:100%}
.secondhand-container .imgUpload-section .imgUpload-exam-box{margin:20px 0 50px}
.secondhand-container .imgUpload-section .imgUpload-exam-box li .icon{height:70px}
.secondhand-container .imgUpload-section .imgUpload-exam-box li .icon+span{margin-top:20px}
.secondhand-container .imgUpload-section .imgUpload-list-box{padding:40px 0 10px}
.secondhand-container .imgUpload-section .imgUpload-list-box .list-btn-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}
.secondhand-container .imgUpload-section .imgUpload-list-box .list-btn-box .tit{text-align:center}
.secondhand-container .imgUpload-section .imgUpload-list-box .list-btn-box .btn-file-wrap input{display:none}
.secondhand-container .imgUpload-section .imgUpload-list-box .imgUpload-item,.secondhand-container .imgUpload-section .imgUpload-list-box .upload-btn{display:block;width:100%;height:100%}
.secondhand-container .imgUpload-section .imgUpload-list-box .imgUpload-item{position:relative}
.secondhand-container .imgUpload-section .imgUpload-list-box .imgUpload-item input{display:none}
.secondhand-container .imgUpload-section .imgUpload-list-box .imgUpload-item label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%}
.secondhand-container .imgUpload-section .imgUpload-list-box .imgUpload-item label .icon+span{margin-top:20px}
.secondhand-container .imgUpload-section .imgUpload-list-box .imgUpload-item .upload-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.secondhand-container .imgUpload-section .imgUpload-list-box .imgUpload-item .upload-btn .icon+span{margin-top:20px}
.secondhand-container .imgUpload-section .imgUpload-list-box .imgUpload-item .img-area{position:relative}
.secondhand-container .imgUpload-section .row+.row{border-top:1px solid #e7e7e7;padding-top:20px}
.secondhand-container .carDetail-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 80px;margin-bottom:50px}
.secondhand-container .carDetail-section .car-img{position:relative;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:600px;-webkit-flex-basis:600px;-ms-flex-preferred-size:600px;flex-basis:600px;height:350px;text-align:center}
.secondhand-container .carDetail-section .car-img img{max-height:100%}
.secondhand-container .carDetail-section .carDetail-infos .tit{font-weight:700;font-size:26px;word-break:break-word}
.secondhand-container .carDetail-section .carDetail-infos .infos-box{margin-top:60px}
.secondhand-container .carDetail-section .carDetail-infos .infos-box .infos-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px}
.secondhand-container .carDetail-section .carDetail-infos .infos-box .infos-row dt{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:190px;-webkit-flex-basis:190px;-ms-flex-preferred-size:190px;flex-basis:190px;color:#2f2f2f;font-weight:600}
.secondhand-container .carDetail-section .carDetail-infos .infos-box .infos-row dd{color:#54585a}
.secondhand-container .carDetail-section .carDetail-infos .infos-box .infos-row+.infos-row{margin-top:25px}
.secondhand-container .round-banner{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:140px;padding:0 60px;font-size:18px;margin-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.secondhand-container .round-banner p{color:#fff;padding:20px 0}
.secondhand-container .round-banner .infos{padding:20px 0}
.secondhand-container .round-banner .infos .tit{font-weight:700;font-size:16px}
.secondhand-container .round-banner .infos .tit+.txt{font-size:14px;color:#fff;margin-top:15px}
.secondhand-container .round-banner .infos p{padding:0}
.secondhand-container .round-banner::after{content:'';min-height:inherit;font-size:0}
.secondhand-container.info-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-secondhandInfo.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container.sellInfo-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-secondhandSellInfo.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container.succession-info-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-secondhandSuccessionInfo.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.secondhand-container.succession-info-container .check-statement-area{padding-top:28px}
.secondhand-container.succession-info-container .check-statement-area .statement{position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:center;padding:30px 120px}
.secondhand-container.succession-info-container .check-statement-area .statement>.tit{position:absolute;top:-28px;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;width:560px;height:55px;color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin:0 auto}
.secondhand-container.succession-info-container .check-statement-area .statement>.tit .icon{margin-left:10px}
.secondhand-container.succession-info-container .check-statement-area .statement>.tit+p{margin-top:30px}
.secondhand-container.succession-info-container .check-statement-area .statement>div{padding:40px 0}
.secondhand-container.succession-info-container .check-statement-area .statement>div strong+p{margin-top:20px}
.secondhand-container.succession-info-container .check-statement-area .statement>div strong+p span{font-weight:700;}
.secondhand-container.succession-info-container .check-statement-area .statement>div+div{border-top:1px solid #e7e7e7}
.secondhand-container.succession-info-container .check-statement-area .statement.grey-type{background-color:#fafafa}
.secondhand-container.succession-info-container .check-statement-area .statement.grey-type>.tit{background-color:#8f9191}
.secondhand-container.succession-info-container .check-statement-area .statement.pink-type{background-color:#fff9f9}
.secondhand-container.succession-info-container .check-statement-area .statement.pink-type>.tit{background-color:#ff404b}
.secondhand-container.succession-info-container .check-statement-area .statement+.statement{margin-top:110px}
.secondhand-container.succession-info-container .check-statement-area+.lst{margin-top:20px}
.short-container .round-banner{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:140px;padding:0 60px;font-size:18px;margin-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-container .round-banner p{color:#fff;padding:20px 0}
.short-container .round-banner .infos{padding:20px 0}
.short-container .round-banner .infos .tit{font-weight:700;font-size:16px}
.short-container .round-banner .infos .tit+.txt{font-size:14px;color:#fff;margin-top:15px}
.short-container .round-banner .infos p{padding:0}
.short-container .round-banner::after{content:'';min-height:inherit;font-size:0}
.short-container .section-counsel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:55px}
.short-container .section-counsel .col{width:50%;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-container .section-counsel .btn-link{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px;height:auto;padding:0;margin-left:30px;margin-bottom:15px}
.short-container .section-counsel .btn-link .icon{position:absolute;left:-30px}
.short-container .sort-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.short-container .sort-section .selection-area .top-header,.short-container .sort-section .result-area .top-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:70px}
.short-container .sort-section .selection-area{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:330px;-webkit-flex-basis:330px;-ms-flex-preferred-size:330px;flex-basis:330px;padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-container .sort-section .selection-area .top-header .tit{font-weight:700;font-size:22px}
.short-container .sort-section .selection-area .top-header .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-left:auto;font-size:14px}
.short-container .sort-section .selection-area .top-header .btn .icon{margin-left:10px}
.short-container .sort-section .selection-area .selection-cont{padding:20px;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-container .sort-section .selection-area .selection-cont .selection-cont-header .btn-toggle-grey{font-weight:700;font-size:18px}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body{display:none;margin-top:20px;padding-top:20px;border-top:1px solid #e7e7e7}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li{width:-webkit-calc(100% / 3);width:-moz-calc(100% / 3);width:calc(100% / 3);border:0 solid #d2d2d2;border-width:0 1px 1px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li .chk-box input{display:none}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li .chk-box label{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;color:#8f9191;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li .chk-box input:checked+label{font-weight:700;color:#ed1c24;background-color:#fff9f9}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li .chk-box input:checked+label:after{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid #ff404b;z-index:5}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li.wide-size{width:100%;border-right:0}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li:last-child{border-bottom:0 none}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-grid li:nth-of-type(3n){border-right:0 none;width:33.334%}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-list li+li{margin-top:20px}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-list li .carType-list{display:none;margin-top:16px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fafafa;padding:20px;font-size:14px;color:#54585a}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-list li input:checked~.carType-list{display:block}
.short-container .sort-section .selection-area .selection-cont .selection-cont-body .select-list li.active a{font-weight:700;color:#2f2f2f;border-bottom:1px solid #2f2f2f}
.short-container .sort-section .result-area{width:100%}
.short-container .sort-section .result-area .top-header{margin-bottom:20px;border-bottom:1px solid #e7e7e7}
.short-container .sort-section .result-area .top-header .total-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.short-container .sort-section .result-area .top-header .total-box strong{font-weight:700;font-size:16px}
.short-container .sort-section .result-area .top-header .selelct-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}
.short-container .sort-section .result-area .result-cont .car-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px)}
.short-container .sort-section .result-area .result-cont .item{display:block;width:100%;text-align:center;color:#54585a;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-container .sort-section .result-area .result-cont .item .img-box{height:200px}
.short-container .sort-section .result-area .result-cont .item .img-box img{width:100%;height:100%}
.short-container .sort-section .result-area .result-cont .item .descri-box{margin-top:20px}
.short-container .sort-section .result-area .result-cont .item .descri-box>*{display:block;font-size:14px;margin-bottom:10px}
.short-container .sort-section .result-area .result-cont .item .descri-box strong{font-weight:700;font-size:16px}
.short-container .sort-section .result-area .result-cont .item .descri-box .bar-type>span{position:relative}
.short-container .sort-section .result-area .result-cont .item .descri-box .bar-type>span+span{padding-left:10px;margin-left:10px}
.short-container .sort-section .result-area .result-cont .item .descri-box .bar-type>span+span:before{content:"";position:absolute;top:50%;left:0;display:block;width:1px;height:14px;margin-top:-7px;background-color:#e7e7e7}
.short-container .sort-section .result-area .result-cont .item .descri-box .price{font-weight:700;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#da291c;font-size:22px}
.short-container .sort-section .result-area .result-cont .item .descri-box .price small{font-size:14px;margin-right:10px}
.short-container .sort-section .result-area .result-cont .btn-box{width:100%;padding:5px;text-align:center}
.short-container .sort-section .result-area .result-cont .btn-box .btn{min-width:136px;padding:0 25px;height:40px;border:1px solid #d2d2d2}
.short-container .sort-section .result-area .result-cont .btn-box button[disabled]{border:none}
.short-container .car-infos{width:1200px}
.short-container .car-infos .car-infos-row,.short-container .car-infos .car-infos-row2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.short-container .car-infos .car-infos-col{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:510px;-webkit-flex-basis:520px;-ms-flex-preferred-size:520px;flex-basis:520px;padding-top:10px;padding-left:10px}
.short-container .car-infos .car-infos-col2{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:520px;-webkit-flex-basis:520px;-ms-flex-preferred-size:520px;flex-basis:520px}
.short-container .car-infos .img-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:600px;height:458px}
.short-container .car-infos .img-box img{max-height:100%}
.short-container .car-infos .img-box+.lst{margin-top:40px}
.short-container .car-infos .car-infos-col .lst{margin-top:40px}
.short-container .car-infos .car-infos-col .price-box .price-row{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:38px;font-size:22px}
.short-container .car-infos .car-infos-col .price-box .price-row .price{color:#ed1c24;font-size:32px}
.short-container .car-infos .car-infos-col2 .tit-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.short-container .car-infos .car-infos-col2 .tit-header .tit{font-weight:700;font-size:32px}
.short-container .car-infos .car-infos-col2 .tit-header.share-type{position:relative;padding-right:60px}
.short-container .car-infos .car-infos-col2 .spec-box{margin-top:50px;padding-bottom:60px}
.short-container .car-infos .car-infos-col2 .spec-box .spec-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}
.short-container .car-infos .car-infos-col2 .spec-box .spec-row dt{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:214px;-webkit-flex-basis:214px;-ms-flex-preferred-size:214px;flex-basis:214px}
.short-container .car-infos .car-infos-col2 .spec-box .spec-row dt .icon{margin-right:10px}
.short-container .car-infos .car-infos-col2 .spec-box .spec-row dd{color:#54585a}
.short-container .car-infos .car-infos-col2 .spec-box .spec-row+.spec-row{margin-top:30px}
.short-container .car-infos .car-infos-col2 .lst{margin-top:20px}
.short-container .car-infos .car-infos-col2 .btn-box button,.short-container .car-infos .car-infos-col2 .btn-box a{font-weight:700;height:80px;font-size:26px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.short-container .section-top{text-align:center;margin-bottom:60px}
.short-container .section-top .step-list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.short-container .section-top .step-list li{padding:0 67px}
.short-container .section-top .step-list li.active .txt{font-weight:700;color:#ed1c24}
.short-container .section-top .step-list li .icon{position:relative;z-index:5}
.short-container .section-top .step-list li .txt{color:#8f9191;margin-top:15px}
.short-container .section-top .step-list li+li{position:relative}
.short-container .section-top .step-list li+li:after{content:"";position:absolute;top:16px;left:-50%;display:block;width:100%;height:1px;background-color:#e7e7e7}
.short-container .section-form .car-infos .img-box{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;display:block;width:420px;height:320px;text-align:center}
.short-container .section-form .car-infos .car-infos-col2 .price-box{border:none;padding:0}
.short-container .section-form .car-infos .car-infos-row,.short-container .section-form .car-infos .car-infos-row2{padding:0 40px}
.short-container .section-form .car-infos .car-infos-row .car-infos-col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:top;-webkit-align-items:top;-moz-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:600px;-webkit-flex-basis:600px;-ms-flex-preferred-size:600px;flex-basis:600px}
.short-container .section-form .car-infos .car-infos-row2{padding-top:40px;margin-top:40px;border-top:1px solid #e7e7e7}
.short-container .delivery-cont>.row{width:700px;margin:0 auto}
.short-container .delivery-cont .delivery-box{padding-top:50px;margin-bottom:30px}
.short-container .delivery-cont .delivery-box .right{width:80px;margin-left:5px}
.short-container .delivery-cont .info-box{font-size:14px}
.short-container .delivery-license-cont .driver-license-cont .type-box .selectbox{max-width:125px}
.short-container .delivery-license-cont .driver-license-cont .row.type2 .inputT>input{max-width:100%}
.short-container .gray-noti-section{text-align:center;padding:40px;margin-bottom:60px;background-color:#f5f5f5;border-radius:8px}
.short-container .gray-noti-section > .tit{display:block;font-size:26px;margin-bottom:20px}
.short-container .gray-noti-section + .detail-view-info{margin-top:1.024rem;}
.short-container .gray-noti-section .info-tit{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;font-weight:700;color:#3B3B3B;font-size:20px;text-align:center;}
.short-container .gray-noti-section .info-tit:before{content:"";display:inline-block;width:28px;height:28px;background:url("/lrhp/pc/images/ico_confetti.png") no-repeat 50%/28px auto;}
.short-container .gray-noti-section .info-cont-wrap{display:flex;justify-content:space-between;gap:20px;}
.short-container .gray-noti-section .info-cont{padding:24px 28px;border-radius:8px;background:#FFFFFF;text-align:left;}
.short-container .gray-noti-section .info-cont:nth-child(2){ flex-shrink:0;width:354px;box-sizing:border-box;}
.short-container .gray-noti-section .info-cont .cont-list{display:flex;gap:16px;}
.short-container .gray-noti-section .info-cont .cont-list > div{flex-shrink:0;width:337px;}
.short-container .gray-noti-section .info-cont .cont-list dt{font-weight:700;margin-bottom:4px;font-weight:700;color:#E60012;font-size:14px;}
.short-container .gray-noti-section .info-cont .cont-list dd{font-weight:500;color:#666666;font-size:14px;}
.short-container .gray-noti-section .point{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:8px;background:#F4F4F4;}
.short-container .gray-noti-section .point .tit{color:#666666;font-size:16px;}
.short-container .gray-noti-section .point .cont{font-weight:700;color:#000000;font-size:16px;}
.short-container .gray-noti-section .lst.dot{margin-top:12px;}
.short-container .gray-noti-section .lst.dot>li{color:#5B5B5B;}
.short-container .gray-noti-section .lst.dot>li::before{top:0;}
.short-container .section-format .format-area .btn{display:inline-block;width:auto;margin-left:10px}
.short-container .section-format .img-box{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;max-width:420px;-webkit-flex-basis:420px;-ms-flex-preferred-size:420px;flex-basis:420px;margin-left:60px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-container .talk-section{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#54585a;font-size:20px;margin-bottom:60px}
.short-container .talk-section .icon{margin-right:20px}
.short-container .fee-info-section .explain-cont{padding:0 40px}
.short-container .fee-info-section .box-align .img-box{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:600px}
.short-container .fee-info-section .box-align .img-box img{max-width:auto}
.short-container .fee-info-section .box-align .descri-box .tit-size-big{margin-bottom:30px}
.short-container .fee-info-section .box-align .descri-box .lst li{margin-bottom:25px}
.short-container .fee-info-section .box-align .descri-box .lst li:last-of-type{margin-bottom:0}
.short-container .fee-info-section .box-align .descri-box .btn-box{display:block;padding:40px 0}
.short-container .qna-section .qna-lst .accor-header{border-bottom:1px solid #e7e7e7}
.short-container .qna-section .qna-lst .accor-header .btn-toggle{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%;height:auto;padding:20px 0}
.short-container .qna-section .qna-lst .accor-header .btn-toggle .bul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;-webkit-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;width:40px;height:40px;margin-right:20px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-color:#fafafa;border:1px solid #e7e7e7}
.short-container .qna-section .qna-lst .accor-header .btn-toggle:after{right:0}
.short-container .qna-section .qna-lst .accor-cont{padding:40px 20px 40px 60px;border-bottom:1px solid #e7e7e7}
.short-container .tab-cont-inner{padding:20px 0}
.short-container .car-type-tab .menu-list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 40px}
.short-container .car-type-tab .menu-list li{padding:0 15px}
.short-container .car-type-tab .menu-list li button{height:auto;padding:5px;font-size:16px;color:#54585a;border-bottom:0}
.short-container .car-type-tab .menu-list li.active button{font-weight:700;color:#2f2f2f;border-bottom:1px solid #2f2f2f}
.short-container .car-type-tab .tab-cont .tab-cont-inner{display:none;padding:40px 0 0}
.short-container .car-type-tab .tab-cont .tab-cont-inner:first-child{display:block}
.short-container .around-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:50px;text-align:center;background-color:#fafafa}
.short-container .around-box .item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.short-container .around-box .icon{height:100px}
.short-container .around-box .icon+.tit,.short-container .around-box .icon+.txt{margin-top:30px}
.short-container .around-box .tit{font-size:18px;margin-bottom:0}
.short-container .around-box .tit+.txt{margin-top:20px}
.short-container .around-box .txt{font-size:16px;color:#2f2f2f}
.short-container.benefits-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-shortInfobenefits.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container.benefits-container .benefits-rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.short-container.benefits-container .benefits-rating li{border:1px solid #e7e7e7;width:100%;text-align:center;background:#fafafa;height:328px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;padding-top:40px}
.short-container.benefits-container .benefits-rating li .tit{font-weight:700;font-size:20px;margin-top:20px}
.short-container.benefits-container .benefits-rating li .txt{font-size:16px;line-height:1.6em;margin-top:20px}
.short-container.benefits-container .benefits-rating li:nth-of-type(2n){border-left:0;border-right:0}
.short-container.benefits-container .icon{width:130px;height:130px}
.short-container.benefits-container .icon.benefits-pannel00{background:url(/lrhp/pc/images/icons/ico-member10.png) center no-repeat}
.short-container.benefits-container .icon.benefits-pannel01{background:url(/lrhp/pc/images/icons/ico-member04.png) center no-repeat}
.short-container.benefits-container .icon.benefits-pannel02{background:url(/lrhp/pc/images/icons/ico-member05.png) center no-repeat}
.short-container.benefits-container .icon.benefits-pannel03{background:url(/lrhp/pc/images/icons/ico-member06.png) center no-repeat}
.short-container.benefits-container .icon.benefits-pannel04{background:url(/lrhp/pc/images/icons/ico-member07.png) center no-repeat}
.short-container.benefits-container .icon.benefits-pannel05{background:url(/lrhp/pc/images/icons/ico-member08.png) center no-repeat}
.short-container.benefits-container .icon.benefits-pannel06{background:url(/lrhp/pc/images/icons/ico-member09.png) center no-repeat}
.short-container.benefits-container .multi-segment-list .details .tit+.lst{margin-top:15px}
.short-container.benefits-container .lst>li{position:relative;padding-left:12px;font-size:14px;color:#54585a}
.short-container.benefits-container dl.lst { margin-top: 16px !important; }
.short-container.benefits-container dl.lst dt { margin-bottom: 4px; font-weight: 500; color: #000000; font-size: 14px; }
.short-container.benefits-container dl.lst dd { padding-left: 10px; font-weight: 400; color: #151515; font-size: 14px; }
.short-container.benefits-container .tbl-box td{font-size:15px!important}
.short-container.benefits-container .red{color:#ed1c24}
.short-container.benefits-container .txt2{font-size:14px;margin-top:10px}
.short-container.checkin-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-shortInfoChechin.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container.checkin-container .location-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px;background-color:#fafafa}
.short-container.checkin-container .location-area .location{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:588px;-webkit-flex-basis:588px;-ms-flex-preferred-size:588px;flex-basis:588px}
.short-container.checkin-container .location-area .infos{padding:40px}
.short-container.checkin-container .location-area .infos .infos-header{padding-bottom:20px;border-bottom:1px solid #e7e7e7}
.short-container.checkin-container .location-area .infos .infos-header .infos-header-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.short-container.checkin-container .location-area .infos .infos-header .infos-header-row dt,.short-container.checkin-container .location-area .infos .infos-header .infos-header-row dd{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.short-container.checkin-container .location-area .infos .infos-header .infos-header-row dt{font-weight:700;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:200px;-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px}
.short-container.checkin-container .location-area .infos .infos-header .infos-header-row dd{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#54585a}
.short-container.checkin-container .location-area .infos .infos-header .infos-header-row+.infos-header-row{margin-top:20px}
.short-container.checkin-container .location-area .infos .infos-header .lst{margin-top:20px}
.short-container.checkin-container .location-area .infos .infos-cont{margin-top:20px}
.short-container.checkin-container .location-area .infos .infos-cont strong{font-weight:700;}
.short-container.checkin-container .location-area .infos .lst{margin:0}
.short-container.checkin-container .location-area .infos .lst li+li{margin-top:20px}
.short-container.additional-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-shortInfoAdditional.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container.additional-container .service-guide-list{width:-webkit-calc(100% + 60px);width:-moz-calc(100% + 60px);width:calc(100% + 60px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.short-container.additional-container .service-guide-list li{width:50%;margin-bottom:60px}
.short-container.additional-container .service-guide-list li .tit{margin-bottom:20px}
.short-container.additional-container .service-guide-list li:last-child{margin-bottom:0}
.short-container.additional-container .explain-cont>.lst+.row{margin-top:80px}
.short-container .airline-section .grey-box{position:relative;padding:40px;text-align:center;margin-bottom:30px}
.short-container .airline-section .grey-box .btns{position:absolute;top:50%;right:40px;margin-top:-25px}
.short-container .airline-section .grey-box .btns .btn-auto{height:50px}
.short-container .airline-section .lst{margin-top:60px}
.short-container .airline-section .lst+.grey-box{margin-top:80px}
.short-container.pet-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-shortInfoPet.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container.pet-container .pet-option-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.short-container.pet-container .pet-option-box .pet-option-col{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 45px;text-align:center}
.short-container.pet-container .pet-option-box .pet-option-col .tbl-box{margin-top:30px}
.short-container.courtesyCar-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-shortInfoCourtesyCar.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container.courtesyCar-container .explain-cont .multi-segment-list.type-col2>li .details+.details{padding:0 0 0 40px}
.short-container.monthly-info-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-shortMonthlyInfo.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container.driver-info-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-shortDriverInfo.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .hertz-section{text-align:center}
.short-container .hertz-section .contact-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:80px 0;background-repeat:no-repeat;background-image:url(/lrhp/pc/images//img-convention.png);background-position:center 100px;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .hertz-section .contact-area .contact-col{padding:0 100px}
.short-container .hertz-section .contact-area .contact-col .tel-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}
.short-container .hertz-section .contact-area .contact-col .tel-box span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.short-container .hertz-section .contact-area .contact-col .tel-box span::after{content:"";width:1px;height:15px;background-color:#e7e7e7;margin:0 20px}
.short-container .hertz-section .contact-area .contact-col .tel-box span+strong{font-weight:700;font-size:16px;color:#ed1c24}
.short-container .car-srch-area{max-width:730px;margin:0 auto}
.short-container .car-srch-area .btn{width:124px;margin-left:5px}
.short-container .schedule-input-area{width:890px;margin:0 auto;padding-bottom:10px}
.short-container .schedule-input-area .box-col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;font-weight:700;font-size:18px}
.short-container .schedule-input-area .box-col:nth-child(2){position:relative}
.short-container .schedule-input-area .box-col:nth-child(2) span{color:#ed1c24;font-size:32px}
.short-container .schedule-input-area .box-col .box-col-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;border-bottom:1px solid #e7e7e7}
.short-container .schedule-input-area .box-col .box-col-inner .tit{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:45px}
.short-container .schedule-input-area .box-col .box-col-inner .inputT{font-weight:400}
.short-container .schedule-input-area .box-col .box-col-inner .inputT input{width:auto;height:40px;border:0}
.short-container .schedule-wrap{overflow:hidden;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.short-container .schedule-wrap .calendar-wrap{position:relative;padding:40px}
.short-container .schedule-wrap .calendar-wrap .calendar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.short-container .schedule-wrap .calendar-wrap .calendar .col{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:33.3333%;-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%}
.short-container .schedule-wrap .calendar-wrap .calendar .col+.col{position:relative}
.short-container .schedule-wrap .calendar-wrap .calendar .col+.col:before{position:absolute;top:0;left:0;content:"";width:1px;height:100%;background-color:#e7e7e7}
.short-container .schedule-wrap .calendar-wrap .calendar .calendar-tit{position:relative;left:-1px;font-weight:700;text-align:center;padding-bottom:30px;background-color:#fff}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box{padding:0 15px}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table{width:100%}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table th,.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table td{text-align:center;padding:6px 0}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table th{padding-top:0}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .btn{width:38px;height:38px;padding:0}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .disabled,.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .disabled button,.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table button[disabled]{color:#ddd;cursor:unset}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today .btn{position:relative;font-weight:700;color:#a02a3d}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today .btn:after{content:"";display:block;width:20px;height:1px;margin:0 auto;background-color:#a02a3d}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.on .btn:after,.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.start .btn:after,.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.end .btn:after,.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.during .btn:after{background-color:#fff}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .start .btn,.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .end .btn,.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .during .btn{width:100%;color:#fff;background-color:#ff404b}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .start .btn{-webkit-border-top-left-radius:38px;-moz-border-radius-topleft:38px;border-top-left-radius:38px;-webkit-border-bottom-left-radius:38px;-moz-border-radius-bottomleft:38px;border-bottom-left-radius:38px}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .end .btn{-webkit-border-top-right-radius:38px;-moz-border-radius-topright:38px;border-top-right-radius:38px;-webkit-border-bottom-right-radius:38px;-moz-border-radius-bottomright:38px;border-bottom-right-radius:38px}
.short-container .schedule-wrap .calendar-wrap .calendar .tbl-box table .on .btn{color:#fff;background-color:#ff404b;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.short-container .schedule-wrap .calendar-wrap .btn-paging-prev,.short-container .schedule-wrap .calendar-wrap .btn-paging-next{position:absolute;top:30px;left:30px;border:none}
.short-container .schedule-wrap .calendar-wrap .btn-paging-next{position:absolute;top:30px;right:30px;left:auto}
.short-container .schedule-wrap .schedule-bot{height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e7e7e7}
.short-container .schedule-wrap .schedule-bot .date-info,.short-container .schedule-wrap .schedule-bot .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px}
.short-container .schedule-wrap .schedule-bot .date-info{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.short-container .schedule-wrap .schedule-bot .date-info>span{margin-right:20px}
.short-container .schedule-wrap .schedule-bot .date-info .date{font-weight:700;font-size:20px}
.short-container .schedule-wrap .schedule-bot .btn{width:175px;margin-left:auto;color:#fff;background-color:#54585a;font-weight:700;}
.short-container .schedule-wrap .schedule-bot-cont{height:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.short-container .schedule-wrap .schedule-bot-cont .schedule-bot-cont-col{height:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid #dedede}
.short-container .schedule-wrap .schedule-bot-cont .schedule-bot-cont-col .selectbox{height:100%;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.short-container .schedule-wrap .schedule-bot-cont .schedule-bot-cont-col .selectbox+.selectbox{border-left:1px solid #dedede}
.short-container .schedule-wrap .schedule-bot-cont .date-area{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:290px}
[lang="eng"] .short-container .schedule-wrap .schedule-bot-cont .date-area{width:230px;flex-direction:column;}
.short-container .schedule-wrap .schedule-bot-cont .date-area .date{font-weight:700;font-size:20px;margin-left:20px}
[lang="eng"] .short-container .schedule-wrap .schedule-bot-cont .date-area .date {margin-left:0;}
.short-container .section-notice{border-top:1px solid #e7e7e7}
.short-container .section-notice .info-txt{font-weight:700;font-size:22px;margin:60px 0 0;text-align:center}
.short-container .section-notice .info-txt strong{color:#ed1c24;font-size:inherit}
.short-container .section-notice .info-txt .price{font-size:28px}
.short-container .section-notice .gray-area{width:935px;text-align:center;padding:30px;margin:60px auto 0;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.short-container .section-notice .gray-area .lst{text-align:left}
.short-container .realTime-cont{position:relative;padding-right:450px}
.short-container .realTime-cont .section-cont .section-form .form-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.short-container .realTime-cont .section-cont .section-form .form-header span{font-weight:400;position:relative;font-size:14px}
.short-container .realTime-cont .section-cont .section-form .form-header span::before{content:'*';display:inline-block;position:absolute;top:20%;left:-12px}
.short-container .realTime-cont .section-cont .section-form .form-cont .row{padding:0 40px;margin:0}
.short-container .realTime-cont .section-cont .section-form .form-cont .row .lst li+li{margin-top:10px}
.short-container .realTime-cont .section-cont .section-form.form1 .form-cont .row+.row{padding-top:40px}
.short-container .realTime-cont .section-cont .section-form.form1 .form-cont div:last-child .input-tit{font-size:22px}
.short-container .realTime-cont .section-cont .section-form.form1 .form-cont div:last-child .txt{font-size:32px}
.short-container .realTime-cont .section-cont .section-form.form2 .form-cont .row+.row{padding-top:20px}
.short-container .realTime-cont .section-cont .section-form.form2 .form-cont .addr-area .inputT+.inputT{margin-left:0}
.short-container .realTime-cont .section-cont .section-form.form2 .form-cont .type-left{position:relative}
.short-container .realTime-cont .section-cont .section-form.form2 .form-cont .type-left .left-txt{position:absolute;top:35%;left:35px}
.short-container .realTime-cont .section-cont .section-form.form2 .form-cont .certify-area .inputT,.short-container .realTime-cont .section-cont .section-form.form2 .form-cont .certify-area .selectbox{max-width:100%}
.short-container .realTime-cont .section-cont .section-form.form2 .form-cont .certify-area .btn{min-width:125px}
.short-container .realTime-cont .section-cont .section-form.form4 .chk-view-box label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}
.short-container .realTime-cont .section-cont .section-form.form4 .chk-view-box label strong{color:#8f9191;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.short-container .realTime-cont .section-cont .section-form.form4 .chk-view-box label strong:after{content:'';display:block;width:13px;height:12px;margin-left:10px}
.short-container .realTime-cont .section-cont .section-form.form4 .chk-view-box label span{font-size:18px;color:#8f9191}
.short-container .realTime-cont .section-cont .section-form.form4 .chk-view-box input:checked+label{border-color:#ed1c24;background-color:#fff9f9}
.short-container .realTime-cont .section-cont .section-form.form4 .chk-view-box input:checked+label:after{display:none}
.short-container .realTime-cont .section-cont .section-form.form4 .chk-view-box input:checked+label strong{font-weight:700;color:#ed1c24}
.short-container .realTime-cont .section-cont .section-form.form4 .chk-view-box input:checked+label strong:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk-on2.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form4 .chk-view-box input:checked+label span{font-weight:700;color:#2f2f2f}
.short-container .realTime-cont .section-cont .section-form.form5 .form-cont .row+.row{padding-top:20px}
.short-container .realTime-cont .section-cont .section-form.form5 .form-cont .box-between{position:relative}
.short-container .realTime-cont .section-cont .section-form.form5 .form-cont .box-between::before{content:'-';display:inline-block;position:absolute;left:50%;margin-left:-2.5px}
.short-container .realTime-cont .section-cont .section-form.form5 .form-cont .box-between select{max-width:48%}
.short-container .realTime-cont .section-cont .section-form.form5 .form-cont .box-between select+.inputT{max-width:48%}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li{padding-bottom:20px}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li+li{padding:20px 0;border-top:1px solid #e7e7e7}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li+li>div>strong{padding-top:5px}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div strong{width:30%;font-size:16px}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div strong i{margin-right:10px}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div{width:65%}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div>div+div{padding-top:20px}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .chk-icon-box{width:52%}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .chk-icon-box label{color:#8f9191}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .chk-icon-box span{padding-left:32px;margin-top:5px;display:block;color:#8f9191;font-size:14px}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .chk-icon-box input:checked+label{color:#2f2f2f}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .input-increase{padding:17px 20px;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30%}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .input-increase input{width:70px;text-align:center;color:#8f9191}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .input-increase button{color:#d2d2d2}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .input-increase.active{border-color:#2f2f2f}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .input-increase.active input{color:#2f2f2f}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .input-increase.active button{color:#2f2f2f}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li:last-child{padding-bottom:0}
.short-container .realTime-cont .section-cont .section-form.form8 .form-cont .row+.row{padding-top:40px}
.short-container .realTime-cont .section-cont .section-form.form8 .form-cont .radio-icon-box label{color:#8f9191}
.short-container .realTime-cont .section-cont .section-form.form8 .form-cont .radio-icon-box input:checked+label{color:#2f2f2f}
.short-container .realTime-cont .section-cont .section-form.form8 .form-cont .input-cont select{max-width:100%;color:#8f9191}
.short-container .realTime-cont .section-cont .section-form.form9 .form-cont .row+.row{padding-top:20px}
.short-container .realTime-cont .section-cont .section-form.form9 .form-cont .row+.row .input-cont li+li{margin-top:10px}
.short-container .realTime-cont .section-cont .section-form.form9 .form-cont .box-between .inputT{max-width:70%}
.short-container .realTime-cont .section-cont .section-form.form9 .form-cont .box-between button{width:30%}
.short-container .realTime-cont .section-cont .section-form.form9 .form-cont .chk-icon-box label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#8f9191;font-weight:400}
.short-container .realTime-cont .section-cont .section-form.form9 .form-cont .chk-icon-box input:checked+label{color:#2f2f2f;font-weight:400}
.short-container .realTime-cont .section-cont .section-form.form9 .form-cont .chk-icon-box button{margin-left:5px;padding:3px 9px 3px 7px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px}
.short-container .realTime-cont .section-cont .section-form.form10 .form-cont .row+.row{padding-top:30px}
.short-container .realTime-cont .section-cont .section-form.form10 .form-cont .input-cont select{max-width:100%}
.short-container .realTime-cont .section-cont .section-form.form11 .form-cont .row+.row{padding-top:20px}
.short-container .realTime-cont .section-cont .section-form.form11 .form-cont label{width:35%;-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}
.short-container .realTime-cont .section-cont .section-form.form11 .form-cont label span{margin-left:10px;font-weight:400}
.short-container .realTime-cont .section-cont .section-form.form11 .form-cont .box-between .inputT{max-width:70%}
.short-container .realTime-cont .section-cont .section-form.form11 .form-cont .box-between button{width:30%}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-icon-box{padding-bottom:20px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-icon-box label{width:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio{width:100%}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio ul{width:100%;margin:0}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio ul li{padding:5px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input{display:none}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box label{color:#8f9191;border:1px solid #d2d2d2;background-color:#fff;height:100px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label{color:#ed1c24;border-color:#ed1c24;background-color:#fff9f9}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label .enroll{min-width:130px;min-height:40px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label .enroll01{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/ico-enroll01.png);background-position:center -40px;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label .enroll02{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/ico-enroll02.png);background-position:center -40px;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label .enroll03{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/ico-enroll03.png);background-position:center -40px;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label .enroll04{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/ico-enroll04.png);background-position:center -40px;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label .enroll05{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/ico-enroll05.png);background-position:center -40px;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label .enroll06{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/ico-enroll06.png);background-position:center -40px;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label .enroll07{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/ico-enroll07.png);background-position:center -40px;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label .enroll08{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/ico-enroll08.png);background-position:center -40px;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .chk-view-box input:checked+label:after{display:none}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont{margin:40px 0 0;padding:40px 0 0;border-top:1px solid #e7e7e7}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont.detail-tab-wrap-P{display:none}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont.detail-tab-wrap-P.active{display:block}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont.detail-tab-wrap-L{display:none}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont.detail-tab-wrap-L.active{display:block}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont.detail-tab-wrap-D{display:none}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont.detail-tab-wrap-D.active{display:block}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add{padding:0}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add>div+div{padding-top:20px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add>div .input-tit{width:170px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add>div .input-cont{width:100%;padding-bottom:0}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add>div .input-cont.radio-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add>div .input-cont.radio-cont>div+div{margin-left:15px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add>div .input-cont select{color:#8f9191}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add .lst{padding-top:30px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .input-add .lst .btn-box{position:absolute;top:-50%;right:0;-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);transform:translateY(-10%)}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:670px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;overflow-x:visible;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;width:100%;padding-bottom:.2rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add ul li{width:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .chk-view-box{margin-left:10px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .chk-view-box input:checked+label{color:#ed1c24;border-color:#ed1c24;background-color:#fff9f9}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .chk-view-box input:checked+label:after{display:block;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk-on2.png);background-position:right center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .chk-view-box label{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:160px;height:140px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#8f9191;border:1px solid #d2d2d2;background-color:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .chk-view-box label b{font-size:18px;font-weight:700;padding:30px 0 0 0}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .chk-view-box label em{font-size:18px;color:#54585a;font-weight:400;padding:10px 0 0 0}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .chk-view-box label div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:20px 0 0 0}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .chk-view-box label div span{font-size:18px;color:#8f9191;font-weight:400}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .chk-view-box label::after{display:none;content:'';width:13px;height:12px;margin-top:-6px;position:absolute;top:50%;right:30px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add .card-add-btn{margin-left:10px}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add a{width:160px;height:140px;background-color:#fff;border:1px solid #d2d2d2;color:#2f2f2f;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add a i{font-size:28px;font-weight:700;line-height:1}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .card-add a em{padding:15px 0 0 0}
.short-container .realTime-cont .section-cont .section-form.form13 .form-cont .detail-radio-cont .lpay-card .input-add{padding-top:20px}
.short-container .realTime-cont .section-sticky-lnb{width:390px;position:absolute;top:0;right:0}
.short-container .realTime-cont .section-sticky-lnb .lnb-wrap{position:relative}
.short-container .realTime-cont .section-sticky-lnb .sticky-view-info{border:1px solid #d2d2d2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:20px}
.short-container .realTime-cont .section-sticky-lnb .sticky-view-info .info-top{font-size:24px;background-color:#fafafa;padding:30px 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;font-weight:700;}
.short-container .realTime-cont .section-sticky-lnb .sticky-view-info .info-cover{padding-top:50px;text-align:center}
.short-container .realTime-cont .section-sticky-lnb .sticky-view-info .info-cover img{max-width:380px;height:auto}
.short-container .realTime-cont .section-sticky-lnb .sticky-view-info .lst{padding:30px}
.short-container .realTime-cont .section-sticky-lnb .sticky-view-info .lst li{color:#8f9191;font-size:12px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky-items{position:absolute;width:390px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky-items.fixed .detail-sticky{position:fixed;height:100vh}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky{position:relative;top:0;z-index:5;width:390px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll{width:390px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li{background-color:#4a4a4a;padding-bottom:20px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #5c5c5c;margin:0 30px;padding-top:20px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>div strong{padding-left:10px;font-size:18px;color:#fff;font-weight:700;}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>div>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:10px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>div>div span{font-size:16px;color:#fff;font-weight:700;}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>div>div span+span{font-weight:400;font-size:14px;color:#bbb;padding-top:10px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>div>div span.price{font-size:32px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>div>div span.price em{font-size:18px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>ul li{padding-top:10px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>ul li>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 30px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>ul li>div strong{font-weight:400;font-size:14px;color:#bbb;padding-left:10px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>ul li>div div{padding-right:10px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li>ul li>div div span{font-weight:400;font-size:14px;color:#bbb}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li:first-child{padding-top:20px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li:first-child>div{border-top:0}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li:last-child{background-color:#656565;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-cont .cont-result>ul>li:last-child>div{border-top:0}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-btn{padding:30px 0}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-btn ul{width:100%;margin:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.short-container .realTime-cont .section-sticky-lnb .detail-sticky .detail-sticky-iscroll .sticky-btn ul li{width:49%}
.short-container .preCheckin-cont .section-cont .section-form .form-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.short-container .preCheckin-cont .section-cont .section-form .form-header span{font-weight:700;position:relative;font-size:18px}
.short-container .preCheckin-cont .section-cont .section-form .form-header span::before{content:'*';display:inline-block;position:absolute;top:20%;left:-12px}
.short-container .preCheckin-cont .section-cont .section-form .form-header .tit-size-mid.box-align .txt-hide{font-weight:700;position:relative;font:0/0 a}
.short-container .preCheckin-cont .section-cont .section-form .form-header .tit-size-mid.box-align .txt-hide em{padding-left:5px}
.short-container .preCheckin-cont .section-cont .section-form .form-header .tit-size-mid.box-align .txt-hide::before{display:none}
.short-container .preCheckin-cont .section-cont .section-form .form-cont .row .type-left{position:relative}
.short-container .preCheckin-cont .section-cont .section-form .form-cont .row .type-left .left-txt{position:absolute;top:35%;left:35px}
.short-container .preCheckin-cont .section-cont .section-form .form-cont .row .input-cont .box-between{width:50%}
.short-container .preCheckin-cont .section-cont .section-form .form-cont .lst li+li{margin-top:10px}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont{padding-bottom:10px}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont+.form-cont{padding-top:10px}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row-header{padding:0 40px 20px}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row-header ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row-header ul li+li{padding-left:30px}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box .input-tit button{border-bottom:1px solid #2f2f2f;padding:4px 0 2px}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box .input-tit::after{left:0}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box+.input-cont{margin-left:50px}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box .tooltip-area{margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .detail-radio{margin:0 40px;padding:20px 0;border-top:1px solid #e7e7e7}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between{width:50%}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between select{max-width:25%}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between select+.inputT{max-width:45%}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between select+.inputT+button{width:30%}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between .inputT{max-width:71%}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between .inputT+button{width:30%}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .row .detail-radio{margin:0;padding:0;border:0}
.short-container .preCheckin-cont .section-cont .section-form.form2 .form-cont .btn-area{padding:60px 0 0}
.short-container .preCheckin-cont .section-certi{padding:0 80px}
.short-container .preCheckin-cont .section-certi .certi-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}
.short-container .preCheckin-cont .section-certi .certi-list li{text-align:center}
.short-container .preCheckin-cont .section-certi .certi-list li a{display:block}
.short-container .preCheckin-cont .section-certi .certi-list li a .circle{width:230px;height:230px;border:1px solid #f1f1f1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.short-container .preCheckin-cont .section-certi .certi-list li a .certi-tit{margin:40px 0;font-size:18px}
.short-container .preCheckin-cont .section-certi .certi-list+.lst{padding-top:20px;border-top:1px solid #e7e7e7}
.short-container .preCheckin-cont .section-certi .certi-list+.lst li{font-size:14px}
.shortWrap{padding-bottom:0!important}
.short-main-wrap{width:100%;height:100%;padding:100px 0 170px;background:url(/lrhp/pc/images/@temp-short-mbg.png) 0 0 no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
.short-main-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-main-wrap .short-main-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;position:relative;width:1280px;min-width:1280px;height:870px;margin:0 auto}
.short-main-wrap .tab-menu{width:100px}
.short-main-wrap .tab-menu li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-weight:700;height:290px;width:100%}
.short-main-wrap .tab-menu li div{width:100%;height:100%}
.short-main-wrap .tab-menu li div button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%;color:#fff;font-size:22px;border-bottom:0 none;word-break:break-word}
.short-main-wrap .tab-menu li div button:before{content:"";display:block;margin-bottom:20px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.short-main-wrap .tab-menu li:nth-of-type(1) button{background:#444}
.short-main-wrap .tab-menu li:nth-of-type(1) button:before{width:25px;height:24px;background:url(/lrhp/pc/images/icons/ico-main-calendar.png) 0 0 no-repeat}
.short-main-wrap .tab-menu li:nth-of-type(2) button{background:#333}
.short-main-wrap .tab-menu li:nth-of-type(2) button:before{width:25px;height:27px;background:url(/lrhp/pc/images/icons/ico-main-branch.png) 0 0 no-repeat}
.short-main-wrap .tab-menu li:nth-of-type(3) button{background:#242424}
.short-main-wrap .tab-menu li:nth-of-type(3) button:before{width:30px;height:30px;background:url(/lrhp/pc/images/icons/ico-main-car.png) 0 0 no-repeat}
.short-main-wrap .tab-menu li.active button{background-color:#ff404b}
.short-main-wrap .tab-cont-wrap{width:1180px;background:#fff}
.short-main-wrap .tab-cont-wrap .tab-step2,.short-main-wrap .tab-cont-wrap .tab-step3{display:none}
.short-main-wrap .tab-cont-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%;height:790px}
.short-main-wrap .tab-cont-section>div:nth-of-type(2){border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}
.short-main-wrap .tab-cont-section .short-calendar{width:360px;padding:0 20px}
.short-main-wrap .tab-cont-section .short-calendar h2{font-weight:700;padding:40px 0;border-bottom:1px solid #e7e7e7;color:#2f2f2f;font-size:28px;text-align:center}
.short-main-wrap .tab-cont-section .short-calendar .calender-cont{height:670px;overflow:hidden}
.short-main-wrap .tab-cont-section .short-calendar .calender-cont>div{overflow-y:auto;overflow-x:hidden;height:670px}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box .calendar-tit{font-size:20px;padding:40px 10px 20px;text-align:center;color:#2f2f2f}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table{width:100%}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table th,.short-main-wrap .tab-cont-section .short-calendar .tbl-box table td{text-align:center;padding:2px 0;height:40px;color:#54585a;font-size:14px}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table th{padding-top:0;color:#2f2f2f}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .btn{width:100%;height:38px;padding:0;color:#aaa;font-size:14px}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .disabled,.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .disabled>button,.short-main-wrap .tab-cont-section .short-calendar .tbl-box table button[disabled]{color:#e8e8e8}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .today .btn{position:relative;font-weight:700;color:#a02a3d}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .today .btn:after{content:"";display:block;width:20px;height:1px;margin:0 auto;background-color:#a02a3d}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .today.on .btn:after,.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .today.start .btn:after,.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .today.end .btn:after,.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .today.during .btn:after{background-color:#fff}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .start .btn,.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .end .btn,.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .during .btn{width:100%;color:#fff;background-color:#ff404b}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .start .btn{-webkit-border-top-left-radius:38px;-moz-border-radius-topleft:38px;border-top-left-radius:38px;-webkit-border-bottom-left-radius:38px;-moz-border-radius-bottomleft:38px;border-bottom-left-radius:38px}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .end .btn{-webkit-border-top-right-radius:38px;-moz-border-radius-topright:38px;border-top-right-radius:38px;-webkit-border-bottom-right-radius:38px;-moz-border-radius-bottomright:38px;border-bottom-right-radius:38px}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .on .btn{color:#fff;background-color:#ff404b;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .t-red .btn{color:#ed1c24}
.short-main-wrap .tab-cont-section .short-calendar .tbl-box table .day .btn{width:38px;background-color:#ff404b;-webkit-border-radius:1.7rem;-moz-border-radius:1.7rem;border-radius:1.7rem;font-weight:700;color:#fff}
.short-main-wrap .tab-cont-section .short-branch{position:relative;width:340px}
.short-main-wrap .tab-cont-section .short-branch .nodata{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;filter:alpha(opacity=70);z-index:1}
.short-main-wrap .tab-cont-section .short-branch .nodata p{font-weight:700;color:#fff;font-size:22px;text-align:center}
.short-main-wrap .tab-cont-section .short-branch .nodata .talk4{margin-bottom:20px}
.short-main-wrap .tab-cont-section .short-branch h2{font:0/0 a}
.short-main-wrap .tab-cont-section .short-branch .tab-nav{background:#54585a}
.short-main-wrap .tab-cont-section .short-branch .tab-nav .tab-col2 li button{line-height:1;font-size:16px;height:50px;color:#bbb;border:0;font-weight:400}
.short-main-wrap .tab-cont-section .short-branch .tab-nav .tab-col2 li button:before{content:"";display:inline-block;background:url(/lrhp/pc/images/icons/ico-check3-off.png) 0 0 no-repeat;width:14px;height:11px;margin-right:10px}
.short-main-wrap .tab-cont-section .short-branch .tab-nav .tab-col2 li.active button{border:0;color:#fff}
.short-main-wrap .tab-cont-section .short-branch .tab-nav .tab-col2 li.active button:before{background:url(/lrhp/pc/images/icons/ico-check3-on.png) 0 0 no-repeat}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:70px;background:#fff}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab li label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:18px;color:#8f9191;width:100%;height:70px;border-bottom:1px solid #e7e7e7}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab li.active label{border-bottom:2px solid #ff404b;font-weight:700;color:#ff404b}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab li input:disabled+label{color:#ddd}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab li input{display:none}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab li.active input:disabled+label{border-bottom:1px solid #e7e7e7;color:#ddd}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab2{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab2 li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;background:#fff}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab2 li button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:16px;color:#8f9191;width:145px;height:38px;border:1px solid #d2d2d2;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;margin:0 5px}
.short-main-wrap .tab-cont-section .short-branch .short-branch-tab2 li.active button{border:1px solid #ff404b;font-weight:700;color:#ff404b;background:#fff9f9}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section{width:100%}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-lt{overflow-y:auto;height:670px;width:50%;background:#fafafa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-lt ul{width:100%;margin-top:20px}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-lt .btn-link{border:0 none;color:#2f2f2f;height:43px;width:100%;padding:0 9px 0 15px;text-align:left;line-height:1;font-size:14px;word-break:break-word;font-weight:400}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-lt .btn-link b{color:#aaa;font-size:14px}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-lt .btn-link.active{font-weight:700;background:#fff}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-lt .btn-link.active:after{display:inline-block;content:"";background:url(/lrhp/pc/images/icons/ico-chk2-on.png) 0 0 no-repeat;width:13px;height:10px;margin-left:10px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-lt .btn-link.active b{color:#2f2f2f;font-size:14px}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt{height:670px;width:50%;overflow:hidden;background:#fff}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt>div{overflow-y:auto;overflow-x:hidden;height:670px;width:100%}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt.tab2>div{height:590px}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt ul{width:100%;margin-top:20px}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt ul li{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt .btn-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:0 none;color:#2f2f2f;height:43px;width:75%;padding:0 10px 0 15px;text-align:left;line-height:1;font-size:14px;font-weight:400;word-break:break-word}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt .btn-link b{color:#aaa;font-size:14px}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt .btn-link.active{font-weight:700;background:#fff}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt .btn-link.active b{color:#2f2f2f;font-size:14px;border-bottom:1px solid #2f2f2f}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt .btn-map{background:url(/lrhp/pc/images/icons/ico-map-off.png) center center no-repeat;width:28px;height:30px;margin:5px 5px 0 0;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt .btn-map span{font:0/0 a}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt .btn-map:hover,.short-main-wrap .tab-cont-section .short-branch .short-branch-section .shor-main-list-wrap .shor-main-list-rt .btn-map.active{background:url(/lrhp/pc/images/icons/ico-map-on.png) center center no-repeat}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section.short-type2 .shor-main-list-wrap .shor-main-list-lt{height:590px}
.short-main-wrap .tab-cont-section .short-branch .short-branch-section.short-type2 .shor-main-list-wrap .shor-main-list-rt{height:590px}
.short-main-wrap .tab-cont-section .short-car{width:480px;padding:17px 30px 0}
.short-main-wrap .tab-cont-section .short-car .select-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #d2d2d2;border-bottom:0 none}
.short-main-wrap .tab-cont-section .short-car .select-grid li{width:20%;border:0 solid #d2d2d2;border-width:0 1px 1px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.short-main-wrap .tab-cont-section .short-car .select-grid li .chk-box input{display:none}
.short-main-wrap .tab-cont-section .short-car .select-grid li .chk-box label{position:relative;height:33px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;color:#8f9191}
.short-main-wrap .tab-cont-section .short-car .select-grid li .chk-box input:checked+label{font-weight:700;color:#ed1c24;background-color:#fff9f9}
.short-main-wrap .tab-cont-section .short-car .select-grid li .chk-box input:checked+label:after{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-2px;border:1px solid #ff404b;z-index:5}
.short-main-wrap .tab-cont-section .short-car .select-grid li .chk-box input:disabled+label{color:#ddd}
.short-main-wrap .tab-cont-section .short-car .select-grid li:nth-of-type(5n),.short-main-wrap .tab-cont-section .short-car .select-grid li:nth-of-type(12n){border-right:0 none}
.short-main-wrap .tab-cont-section .short-car .select-grid li:nth-of-type(11n){width:40%}
.short-main-wrap .tab-cont-section .short-car .select-grid li:nth-of-type(12n){width:60%}
.short-main-wrap .tab-cont-section .short-car .select-grid li:nth-of-type(5n+1) input:checked+label:after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}
.short-main-wrap .tab-cont-section .short-car .no-data{width:100%;height:500px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.short-main-wrap .tab-cont-section .short-car .no-data p{font-weight:700;font-size:22px;color:#54585a}
.short-main-wrap .tab-cont-section .short-car .short-car-list{height:645px;width:100%;margin-top:20px;overflow-y:auto}
.short-main-wrap .tab-cont-section .short-car .short-car-list>div{overflow-y:auto;overflow-x:hidden;height:645px;width:100%}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li{height:170px}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:20px 10px 10px;height:170px;position:relative;border:1px solid #fff;border-bottom:1px solid #ddd}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .img{width:172px;height:auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .img>img{width:100%;height:auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;mix-blend-mode:multiply}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type{width:-webkit-calc(100% - 172px);width:-moz-calc(100% - 172px);width:calc(100% - 172px);padding-left:15px}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type strong{width:90%;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:22px;color:#2f2f2f;line-height:1.2}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type strong+button{display:inline-block;vertical-align:top;margin-top:3px;z-index:50}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type .txt-red{font-weight:700;margin-top:10px;font-size:24px;color:#da291c;line-height:1}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type .txt-red sub{font-size:18px}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type .txt-red span{font-size:16px;font-weight:400}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type del{font-size:16px;color:#ddd;line-height:1}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type .btn-red{width:93px;height:35px;font-size:16px;margin-top:15px}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type .txt-gray{font-weight:700;color:#ddd;font-size:16px}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .txt-type .txt-gray sub{font-size:14px}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .car-spec{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .car-spec .car-spec-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .car-spec .car-spec-list li{font-size:13px;color:#54585a}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .car-spec .car-spec-list li .speed{display:inline-block;padding:2px 5px;background:#8170dd;background:-webkit-gradient(linear,left top,right top,from(#8170dd),to(#56b2c0));background:-webkit-linear-gradient(left,#8170dd 0%,#56b2c0 100%);background:-moz-linear-gradient(left,#8170dd 0%,#56b2c0 100%);background:-o-linear-gradient(left,#8170dd 0%,#56b2c0 100%);background:linear-gradient(90deg,#8170dd 0%,#56b2c0 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:700;}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .car-spec .car-spec-list li+li:before{display:inline-block;content:"";width:1px;height:12px;margin:0 10px;background:#d2d2d2}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>label .car-spec .btn-link{font-size:13px;font-weight:700;}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:checked+label:after,.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input+label:after{display:none}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:checked+label{border:1px solid #ff404b;background:#fff9f9}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input+label .img .radio-check{display:block}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:checked+label{font-weight:400}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:checked+label .img .radio-check{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:url(/lrhp/pc/images/icons/ico-chk2-on.png) 0 0 no-repeat;width:13px;height:13px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;position:absolute;top:20px;left:20px}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:disabled+label{background:rgba(0,0,0,.5)}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:disabled+label img{opacity:.4}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:disabled+label img .radio-check{display:none}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:disabled+label .txt-type{opacity:.3}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:disabled+label .disabled-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:absolute;left:0;top:0;width:100%;height:100%}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:disabled+label .disabled-cont p{font-weight:700;color:#fff;font-size:22px}
.short-main-wrap .tab-cont-section .short-car .short-car-list .short-car-list-cont>li .radioIconBox>input:disabled+label .disabled-cont button{margin-top:15px;font-weight:700;font-size:14px;color:#fff;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 15px}
.short-main-wrap .tab-cont-result{width:100%;height:80px;background:#fff;position:relative}
.short-main-wrap .tab-cont-result .short-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}
.short-main-wrap .tab-cont-result .short-result>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;border-top:1px solid #e7e7e7}
.short-main-wrap .tab-cont-result .short-result>li:nth-of-type(1){width:-webkit-calc(100% / 2 - 112px);width:-moz-calc(100% / 2 - 112px);width:calc(100% / 2 - 112px);padding-left:10px}
.short-main-wrap .tab-cont-result .short-result>li:nth-of-type(1)::after{display:inline-block;content:"";width:1px;height:30px;margin-left:5px;background:#e7e7e7}
.short-main-wrap .tab-cont-result .short-result>li:nth-of-type(2){width:-webkit-calc(100% / 2 - 113px);width:-moz-calc(100% / 2 - 113px);width:calc(100% / 2 - 113px)}
.short-main-wrap .tab-cont-result .short-result>li:nth-of-type(3){width:225px;border-top:0 none}
.short-main-wrap .tab-cont-result .short-result>li button{font-weight:700;width:100%;height:100%;background:#ed1c24;color:#fff;font-size:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.short-main-wrap .tab-cont-result .short-result>li button:disabled{background:#8f9191}
.short-main-wrap .tab-cont-result .short-result .result-time{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;padding:0 15px}
.short-main-wrap .tab-cont-result .short-result .result-time p{font-size:16px;color:#54585a}
.short-main-wrap .tab-cont-result .short-result .result-time strong{font-weight:700;font-size:26px;color:#2f2f2f;padding:0 20px}
.short-main-wrap .tab-cont-result .short-result .result-time select{border:1px solid #EBEBEB;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:50px;padding:0 10px;width:76px;margin:0 2px;background:url(/lrhp/pc/images/icons/ico-arrow-down.png) no-repeat center right 10px #fff}
.short-main-wrap .tab-cont-result .short-result .result-time select:disabled{background:url(/lrhp/pc/images/icons/ico-arrow-down2.png) no-repeat center right 10px #f5f5f5;border-color:#d2d2d2}
.short-main-wrap .tab-cont-result .no-time{position:absolute;top:-120px;right:35px;width:397px;height:97px;padding:25px 30px;background:url(/lrhp/pc/images/bg-notime.png) no-repeat center right #c01123;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.short-main-wrap .tab-cont-result .no-time p{color:#fff;font-weight:700;font-size:22px;line-height:1.2}
.short-main-wrap .tab-cont-result .no-time:after{display:inline-block;content:"";background:url(/lrhp/pc/images/bg-notime-spot.png) no-repeat center center;width:40px;height:20px;position:absolute;top:97px;right:320px}
.short-main-wrap .quick-banner{position:absolute;top:0;right:-110px;width:100px;height:395px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.eng-wrap .realTime-cont table{width:100%;border:1px solid #e7e7e7;border-bottom:0}
.eng-wrap .realTime-cont table tr{border-bottom:1px solid #e7e7e7}
.eng-wrap .realTime-cont table th{background-color:#fafafa;padding:30px;color:#54585a;font-weight:400}
.eng-wrap .realTime-cont table td{padding:30px;border-left:1px solid #e7e7e7;color:#54585a;text-align:right;font-weight:400}
.eng-wrap .realTime-cont .form1 .form-cont div:last-child .input-tit{font-size:16px!important}
.eng-wrap .realTime-cont .form2 .form-cont .row .input-cont p{font-size:14px}
.eng-wrap .realTime-cont .form2 .form-cont .row .input-cont p::before{content:"";display:inline-block;width:2px;height:2px}
.eng-wrap .realTime-cont .form2 .form-cont .row .box-between{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.eng-wrap .realTime-cont .form2 .form-cont .row .box-between>*{width:25%}
.eng-wrap .realTime-cont .form16 .form-cont .row+.row{padding-top:30px}
.eng-wrap .realTime-cont .form16 th{padding:30px 20px}
.eng-wrap .realTime-cont .form16 th+th{border-left:1px solid #e7e7e7}
.eng-wrap .realTime-cont .form16 td{text-align:center;padding:30px 20px}
.eng-wrap .realTime-cont .form17 .form-cont .row+.row{padding-top:40px}
.eng-wrap .realTime-cont .form17 .form-cont .chk-icon-box label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.eng-wrap .realTime-cont .form17 .form-cont .chk-icon-box label i{margin:2px 0 0 15px}
.eng-wrap .section-indicator .detail-layer-nav button{padding:40px 15px}
.eng-wrap .explain-cont .statement .tit-size-mid{margin-bottom:60px}
.eng-wrap .explain-cont .statement>.lst>li+li{margin-top:60px}
.eng-wrap .explain-cont .statement>.lst.bold>li{font-weight:700;font-size:16px}
.eng-wrap .explain-cont .statement>.lst .details{margin-top:30px;font-weight:400;font-size:14px}
.eng-wrap .explain-cont .statement>.lst .details .lst li{font-weight:400}
.eng-wrap .explain-cont .statement>.lst .img-box,.eng-wrap .explain-cont .statement>.lst .tbl-box{margin-top:30px}
.eng-short-main-wrap{padding:70px 0 150px;background:url(/lrhp/pc/images/@temp-eng-short-mbg.png) 0 0 no-repeat}
.eng-short-main-wrap .tab-menu li div button{font-size:18px;line-height:1.5}
.eng-short-main-wrap .tab-cont-section .short-calendar h2{font-size:18px;word-break:keep-all;padding:32px 0}
.eng-short-main-wrap .tab-cont-section .short-branch .short-branch-tab li{width:-webkit-calc(100% / 2);width:-moz-calc(100% / 2);width:calc(100% / 2)}
.eng-short-main-wrap .tab-cont-section .short-branch .short-branch-tab li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-bottom:1px solid #e7e7e7;height:70px;width:100%;color:#8f9191}
.eng-short-main-wrap .tab-cont-result .short-result .result-time p{font-size:14px}
.eng-short-main-wrap .tit-h3,.eng-short-main-wrap .footerMenu-container .provision-section .tit-header,.footerMenu-container .provision-section .eng-short-main-wrap .tit-header{font-weight:700;font-size:18px;color:#2f2f2f;padding:10px 0}
.eng-short-main-wrap .eng-short-main-top{width:1280px;min-width:1280px;padding-bottom:45px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.eng-short-main-wrap .eng-short-main-top h2{width:320px;font-size:30px;color:#fff;line-height:2}
.eng-short-main-wrap .eng-short-main-top h2 strong{display:block;font-weight:700;font-size:36px;color:#fff}
.eng-short-main-wrap .eng-short-main-top h2 strong:after{display:inline-block;content:"";width:9px;height:9px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#ff404b;margin-left:5px;vertical-align:top}
.eng-short-main-wrap .eng-short-main-top .short-log-wrap{width:435px;margin-right:70px}
.eng-short-main-wrap .eng-short-main-top .short-log{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.eng-short-main-wrap .eng-short-main-top .short-log button{width:95px;height:85px;margin-left:10px}
.eng-short-main-wrap .eng-short-main-top .input-type{width:330px;height:40px;padding:8px 20px;background:#2f2f2f;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;font-size:16px;color:#fff}
.eng-short-main-wrap .eng-short-main-top .input-type label{display:inline-block;position:relative;width:50px;font-size:16px;color:#fff}
.eng-short-main-wrap .eng-short-main-top .input-type label:after{position:absolute;top:3px;right:0;display:inline-block;content:"";width:1px;height:20px;vertical-align:middle;background:#595959}
.eng-short-main-wrap .eng-short-main-top .input-type input{display:inline-block;width:80%;height:20px;padding:0 10px}
.eng-short-main-wrap .eng-short-main-top .input-type+.input-type{margin-top:5px}
.eng-short-main-wrap .eng-short-main-top .short-sch-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.eng-short-main-wrap .eng-short-main-top .short-sch-wrap .sch-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:60px;color:#fff;font-size:16px}
.eng-short-main-wrap .eng-short-main-top .short-sch-wrap .sch-list li{padding-left:10px}
.eng-short-main-wrap .eng-short-main-top .short-sch-wrap .sch-list li:before{display:inline-block;content:"";width:1px;height:12px;background:#bdbcb2;margin-right:10px}
.eng-short-main-wrap .eng-short-main-top .short-sch-wrap .sch-list li:first-child:before{display:none}
.eng-short-main-wrap .eng-short-main-top .detail-iconBox label{padding-left:30px;font-size:16px;background:none;border:0 none;color:#fff}
.eng-short-main-wrap .eng-short-main-top .detail-iconBox label:after{width:20px;height:20px;left:0}
.eng-short-main-wrap .eng-short-main-top .detail-iconBox input:checked+label{font-weight:400}
.eng-short-main-wrap .eng-short-main-top .detail-iconBox input[type='checkbox']+label:after{width:20px;height:20px;border:1px solid #aaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-check3-off.png);background-position:center center;-webkit-background-size:65% auto;-moz-background-size:65% auto;background-size:65% auto}
.eng-short-main-wrap .eng-short-main-top .detail-iconBox input[type='checkbox']:checked+label:after{border:1px solid #fff;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-check3-on.png);background-position:center center;-webkit-background-size:65% auto;-moz-background-size:65% auto;background-size:65% auto}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap .tel{font-weight:700;font-size:32px;color:#fff}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap .tel:before{display:inline-block;content:"";width:40px;height:40px;border:1px solid #afb0ad;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-eng-tel.png);background-position:40% 60%;-webkit-background-size:50% auto;-moz-background-size:50% auto;background-size:50% auto;vertical-align:bottom;margin-right:10px}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap ul li{font-weight:700;color:#fff;font-size:18px;padding:25px 10px}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap ul li:before{display:inline-block;content:"";margin-right:10px;vertical-align:bottom}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap ul li:after{display:inline-block;content:"";width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px;vertical-align:middle}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap ul li.ico-info:before{width:19px;height:22px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-eng-info.png);background-position:center center;-webkit-background-size:95% auto;-moz-background-size:95% auto;background-size:95% auto}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap ul li.ico-use:before{width:21px;height:22px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-eng-use.png);background-position:center center;-webkit-background-size:95% auto;-moz-background-size:95% auto;background-size:95% auto}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap ul li a:hover{text-decoration:underline}
.short-container .car-list-type2{margin:10px 0 90px 0;padding:0 50px}
.short-container .car-list-type2 ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.short-container .car-list-type2 ul li{width:265px;margin:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:300px;text-align:center}
.short-container .car-list-type2 ul li .car-img label{display:block;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:265px;height:190px}
.short-container .car-list-type2 ul li input:checked+.car-img label{border:1px solid #ed1c24;background:#fff9f9}
.short-container .car-list-type2 ul li .car-name p{display:inline-block;position:relative;margin:10px 0}
.short-container .car-list-type2 ul li input:checked~.car-name{color:#ed1c24}
.short-container .car-list-type2 ul li input:checked~.car-name p:after{display:block;content:'';position:absolute;top:50%;right:-20px;width:13px;height:12px;margin-top:-6px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk-on2.png);background-position:right center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .car-list-type2 ul li button{border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:10px 25px;height:auto}
.carLife-container{padding-bottom:100px}
.carLife-container .tab-cont{padding:20px 0}
.carLife-container .sorting-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 30px}
.carLife-container .grid-col2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.carLife-container .grid-col2>.col,.carLife-container .grid-col2>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%}
.carLife-container .grid-col3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.carLife-container .grid-col3>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;margin-bottom:40px}
.carLife-container .grid-col3>li>a,.carLife-container .grid-col3>li>.item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:380px}
.carLife-container .grid-col3>li .img img{width:380px;height:200px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.carLife-container .grid-col3>li:nth-of-type(3n+2)>a,.carLife-container .grid-col3>li:nth-of-type(3n+2)>.item{margin:auto}
.carLife-container .grid-col3>li:nth-of-type(3n)>a,.carLife-container .grid-col3>li:nth-of-type(3n)>.item{margin-left:auto;margin-right:0}
.carLife-container .grid-col3>li .thumb{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}
.carLife-container .grid-col3>li .thumb>img{width:380px;height:220px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.carLife-container .grid-col3>li .desc{padding:20px 10px}
.carLife-container .grid-col3>li .desc .tit{font-weight:700;font-size:17px;margin-bottom:10px;width:380px;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.carLife-container .grid-col3>li .desc .date{color:#848484}
.carLife-container .grid-col3 .detail{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carLife-container .grid-col3 .detail .desc{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin-bottom:10px}
.carLife-container .grid-col3 .detail .desc .txt{width:100%;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.carLife-container .grid-col3 .detail .tag{width:100%;width:100%;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.carLife-container .grid-col3 .detail .sns-flag{position:absolute;top:10px;right:14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:5px}
.carLife-container .grid-col3 .detail .sns-flag.v2{display:inline-block;vertical-align:middle;position:static}
.carLife-container .grid-col4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.carLife-container .grid-col4>.col,.carLife-container .grid-col4>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:25%}
.carLife-container .search-wrap{width:680px;margin:40px auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.carLife-container .search-wrap .selectbox{width:150px}
.carLife-container .search-wrap .srch-input-box{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:435px;margin:0 5px 0 10px}
.carLife-container .search-wrap select,.carLife-container .search-wrap input,.carLife-container .search-wrap button{height:50px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-color:#D2D2D2}
.carLife-container .search-wrap .btn{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:80px;color:#fff;background-color:#54585a}
.carLife-container .notice-wrap{margin-bottom:60px}
.carLife-container .notice-wrap .flag{width:54px;height:30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#54585a;border:1px solid #54585a;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-right:40px}
.carLife-container .pagination-wrap{padding:60px}
.carLife-container .pagination-wrap .btn-paging-prev,.carLife-container .pagination-wrap .btn-paging-next{width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}
.carLife-container .pagination-wrap .pagination-list{width:62px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.carLife-container .pagination-wrap strong{font-weight:700;}
.carLife-container .ntc-view-header .top-row,.carLife-container .ntc-view-header .bot-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:22px}
.carLife-container .ntc-view-header .bot-row{border-bottom:1px solid #e7e7e7;padding:20px 0 40px}
.carLife-container .ntc-view-header .flag{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;font-size:14px;color:#54585b;padding:0 15px;border:1px solid #54585b;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carLife-container .ntc-view-header .flag-red{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;font-size:14px;color:#ed1c24;padding:0 15px;border:1px solid #ed1c24;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carLife-container .ntc-view-header .flag-blue{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;font-size:14px;color:#5179f5;padding:0 15px;border:1px solid #5179f5;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carLife-container .ntc-view-header .flag-purple{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;font-size:14px;color:#7a5bfe;padding:0 15px;border:1px solid #7a5bfe;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carLife-container .ntc-view-header .btn-share{height:30px;margin-left:auto;margin-right:0}
.carLife-container .ntc-view-header .ntc-date{font-size:14px;color:#57585a}
.carLife-container .ntc-view-body{padding:80px 100px}
.carLife-container .ntc-view-body .img-box{text-align:center;margin-bottom:40px}
.carLife-container .ntc-view-body .ntc-view-cont{margin-bottom:40px}
.carLife-container .ntc-view-body img{max-width:100%;width:100%;height:auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.carLife-container .ntc-view-body .tag-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.carLife-container .ntc-view-body .tag-area .tit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;height:34px;padding:0 25px;border:1px solid #2f2f2f;color:#2f2f2f;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px}
.carLife-container .ntc-view-body .tag-area .tag-list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.carLife-container .ntc-view-body .tag-area .tag-list a{font-size:14px;color:#54585a;margin-left:20px;text-decoration:underline}
.carLife-container .ntc-view-footer .ntc-list{padding:15px 50px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fafafa}
.carLife-container .ntc-view-footer .ntc-list li a{height:45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.carLife-container .ntc-view-footer .ntc-list li a strong{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;margin-right:20px}
.carLife-container .ntc-view-footer .ntc-list li a strong:after{content:"";display:inline-block;width:1px;height:14px;margin-left:20px;background-color:#e7e7e7}
.carLife-container .ntc-view-footer .ntc-list li a .ntc-date{margin-left:auto;color:#8f9191}
.carLife-container .ntc-view-footer .btn-box{padding:50px;margin-bottom:30px;text-align:center}
.carLife-container .ntc-view-footer .btn-box .btn{max-width:120px;margin:0 auto;color:#54585a;font-weight:700;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.carLife-container .tabwang-swiper-section{margin-bottom:10px}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper{position:relative;padding-bottom:30px}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .tabwang-swiper-button-prev,.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .tabwang-swiper-button-next{cursor:pointer;position:absolute;top:170px;left:215px;width:105px;height:130px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .tabwang-swiper-button-next{position:absolute;top:170px;right:215px;left:auto}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;opacity:1}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide .img,.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide .detail{max-width:860px}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide img{max-width:100%;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:scale(.92);-moz-transform:scale(.92);-ms-transform:scale(.92);-o-transform:scale(.92);transform:scale(.92);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;width:800px;height:495px}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide .detail{display:none}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide-active img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide-active .detail{position:absolute;right:0;bottom:0;left:0;display:block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:174px;color:#fff;font-weight:700;background:rgba(0,0,0,.4)}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide-active .detail .desc{color:inherit;font-size:30px;margin-bottom:20px}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide-active .detail .tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide-active .detail .tag li{padding:0 5px}
.carLife-container .tabwang-swiper-section .carLife-tabwang-swiper .swiper-slide-active{-webkit-box-shadow:0 20px 20px -5px rgba(0,0,0,.15);-moz-box-shadow:0 20px 20px -5px rgba(0,0,0,.15);box-shadow:0 20px 20px -5px rgba(0,0,0,.15)}
.carLife-container .section-headline-tooltip{position:relative;width:1420px;margin:0 auto}
.carLife-container .tabwang-tag-section .filter-area{position:-webkit-sticky;position:sticky;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0;z-index:5;background-color:#fff}
.carLife-container .tabwang-tag-section .filter-area .item button,.carLife-container .tabwang-tag-section .filter-area .item label{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 26px;border:1px solid #d2d2d2;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 5px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.carLife-container .tabwang-tag-section .filter-area input{display:none}
.carLife-container .tabwang-tag-section .filter-area input:checked+label{font-weight:700;border:1px solid #ed1c24;color:#ed1c24}
.carLife-container .tabwang-tag-section .choice-tag-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:17px;padding:30px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:40px}
.carLife-container .post-section{padding-top:80px;border-top:1px solid #e7e7e7}
.carLife-container .post-section .tit-header{font-weight:700;font-size:22px;margin-bottom:25px}
.carLife-container .post-section .grid-col3 .detail{position:static}
.carLife-container .post-section .grid-col3 .detail .sns-flag{position:absolute;top:20px;right:24px}
.carLife-container.auto-container .grey-box{padding:30px 40px;margin-bottom:80px;color:#54585a}
.carLife-container.auto-container .grey-box strong{font-weight:700;margin-right:15px}
.carLife-container.auto-container .grey-box .icon{margin-right:10px}
.carLife-container.auto-container .img-list li .item{position:relative}
.carLife-container.auto-container .img-list li .item .cover{position:absolute;right:0;bottom:0;left:0;background-color:#54585a}
.carLife-container.auto-container .img-list li .item .cover .txt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50px;padding:15px;margin:0;color:#fff;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carLife-container.auto-container .location-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;background-color:#fafafa}
.carLife-container.auto-container .location-area .location{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:588px;-webkit-flex-basis:588px;-ms-flex-preferred-size:588px;flex-basis:588px}
.carLife-container.auto-container .location-area .infos{padding:40px}
.carLife-container.auto-container .location-area .infos .infos-header{padding-bottom:20px;border-bottom:1px solid #e7e7e7}
.carLife-container.auto-container .location-area .infos .infos-header .infos-header-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.carLife-container.auto-container .location-area .infos .infos-header .infos-header-row dt,.carLife-container.auto-container .location-area .infos .infos-header .infos-header-row dd{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.carLife-container.auto-container .location-area .infos .infos-header .infos-header-row dt{font-weight:700;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:200px;-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px}
.carLife-container.auto-container .location-area .infos .infos-header .infos-header-row dd{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#54585a}
.carLife-container.auto-container .location-area .infos .infos-header .infos-header-row+.infos-header-row{margin-top:20px}
.carLife-container.auto-container .location-area .infos .infos-header .lst{margin-top:20px}
.carLife-container.auto-container .location-area .infos .infos-cont{margin-top:20px}
.carLife-container.auto-container .location-area .infos .infos-cont strong{font-weight:700;}
.carLife-container.auto-container .location-area .infos .lst{margin:0}
.carLife-container.auto-container .location-area .infos .lst li+li{margin-top:20px}
.carLife-container.auto-container .box-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.carLife-container.auto-container .box-align .video-box{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;-webkit-flex-basis:590px;-ms-flex-preferred-size:590px;flex-basis:590px;width:590px;height:440px}
.carLife-container.auto-container .box-align .video-box iframe{width:100%;height:100%}
.carLife-container.auto-container .box-align .step-infos{padding-left:80px}
.carLife-container.auto-container .box-align .step-infos li .tit{display:block;font-weight:700;font-size:16px;margin-bottom:0}
.carLife-container.auto-container .box-align .step-infos li .tit .txt{font-size:14px;color:#54585a}
.carLife-container.auto-container .box-align .step-infos li .tit+.txt{margin-top:20px}
.carLife-container.auto-container .box-align .step-infos li+li{margin-top:50px}
.carLife-container.auto-container .auto-between-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);margin-bottom:120px}
.carLife-container.auto-container .auto-between-box .between-col{width:50%;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carLife-container.auto-container .auto-between-box .between-col>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;min-height:206px;background-color:#fbf6f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carLife-container.auto-container .auto-between-box .between-col>div .statement{padding-left:40px}
.carLife-container.auto-container .auto-between-box .between-col>div .statement .tit{font-size:20px}
.carLife-container.auto-container .auto-between-box .between-col>div .statement .txt{font-size:14px;color:#54585a;margin-top:20px}
.carLife-container.auto-container .multi-segment-list .details .tit-size-mid+.strong-tit,.carLife-container.auto-container .multi-segment-list .details .tit-size-mid+.box-between{margin-top:25px}
.carLife-container.auto-container .multi-segment-list .details .strong-tit{display:block;font-weight:700;font-size:16px}
.carLife-container.auto-container .multi-segment-list .details .strong-tit+.lst,.carLife-container.auto-container .multi-segment-list .details .strong-tit+.txt{margin-top:15px}
.carLife-container.auto-container .multi-segment-list .details .box-between .box-between-col{width:424px;padding-right:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carLife-container.auto-container .qna-list li .accor-cont .box{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:250px;height:140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d2d2d2;background-color:#fff;padding:0 20px;margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.carLife-container.auto-container .qna-list li .accor-cont .box:first-child{margin-left:0}
.eng-wrap .img-list li .item .cover .txt{min-height:70px}
.eng-wrap .location-section .box-align{background-color:#fafafa}
.eng-wrap .location-section .box-align .details{padding:40px}
.eng-wrap .location-section .box-align .details .details-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #e7e7e7}
.eng-wrap .location-section .box-align .details .details-header .tit{font-size:14px;margin:0}
.eng-wrap .location-section .box-align .details .details-cont{margin-top:20px}
.eng-wrap .location-section .box-align .details .details-cont strong{font-weight:700;}
.eng-wrap .location-section .box-align .details .lst{margin:0}
.eng-wrap .location-section .box-align .details .lst li+li{margin-top:20px}
.carlife-sns{position:absolute;right:70px;top:10px}
.carlife-sns ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.carlife-sns ul li{margin-right:15px}
.carlife-sns ul li .btn-foot-sns{border:none;background:#8f9191;padding:0}
.carlife-sns ul li .snsB{background-image:url(/lrhp/pc/images/icons/ico-main-sns-blog.png);width:10px;height:14px}
.carlife-sns ul li .snsF{background-image:url(/lrhp/pc/images/icons/ico-main-sns-fb.png);width:10px;height:18px}
.carlife-sns ul li .snsI{background-image:url(/lrhp/pc/images/icons/ico-main-sns-insta.png);width:16px;height:16px}
.carlife-sns ul li .snsY{background-image:url(/lrhp/pc/images/icons/ico-main-sns-yt.png);width:16px;height:11px}
.carlife-sns ul li .snsK{background-image:url(/lrhp/pc/images/icons/ico-main-sns-kakao.png);width:21px;height:18px}
.carlife-sns .btn-foot-sns{border:none;background:#8f9191;padding:0}
.longTerm-container{padding-bottom:100px}
.longTerm-container .round-banner{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:140px;padding:0 60px;font-size:18px;margin-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.longTerm-container .round-banner p{color:#fff;padding:20px 0}
.longTerm-container .round-banner .infos{padding:20px 0}
.longTerm-container .round-banner .infos .tit{font-weight:700;font-size:16px}
.longTerm-container .round-banner .infos .tit+.txt{font-size:14px;color:#fff;margin-top:15px}
.longTerm-container .round-banner .infos p{padding:0}
.longTerm-container .round-banner::after{content:'';min-height:inherit;font-size:0}
.longTerm-container .gray-noti-section{text-align:center;padding:60px;margin:50px 0 60px 0;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.longTerm-container .gray-noti-section .tit{font-weight:700;display:block;font-size:26px}
.longTerm-container .gray-noti-section .tit+p{margin-top:20px}
.longTerm-container .gray-noti-section .sub-txt{color:#54585a}
.longTerm-container .gray-noti-section .icon{margin-right:5px}
.longTerm-container .gray-noti-section+.complete-box{margin-top:20px}
.longTerm-container .complete-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.longTerm-container .complete-box .circle{width:230px;height:230px;-webkit-border-radius:230px;-moz-border-radius:230px;border-radius:230px;border:1px solid #f1f1f1}
.longTerm-container.individual-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-longTermIndividual.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.longTerm-container.individual-container .sentence{position:relative;padding-left:25px}
.longTerm-container.individual-container .sentence .fix{position:absolute;top:0;left:0;display:block;width:25px}
.longTerm-container.individual-container .banner-intop{margin-bottom:60px}
.longTerm-container.corporation-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-longTermCorporation.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.longTerm-container.corporation-container .evaluate-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);padding-top:53px}
.longTerm-container.corporation-container .evaluate-area .bad-box,.longTerm-container.corporation-container .evaluate-area .good-box{position:relative;width:50%;padding:0 40px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-header,.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-header{position:absolute;top:-33px;right:0;left:-40px}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-header .tit,.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-header .tit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:380px;height:55px;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;background-color:#fff;margin:0 auto}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-header .tit .icon,.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-header .tit .icon{margin-right:10px}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-list,.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-list{padding:46px 40px 0}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-list>li,.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-list>li{height:140px;padding:30px 46px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-list>li+li,.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-list>li+li{border-top:1px solid #e7e7e7}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-list .lst,.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-list .lst{margin:0}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-header .tit{border:1px solid #d2d2d2}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-list{background-color:#fafafa}
.longTerm-container.corporation-container .evaluate-area .bad-box .evaluate-list>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-header .tit{color:#ed1c24;border:1px solid #ff404b}
.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-list{background-color:#fff9f9}
.longTerm-container.corporation-container .evaluate-area .good-box .evaluate-list>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.longTerm-container.corporation-container .banner--bot{margin-top:20px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-longTermCorporation2.jpg);background-position:0 0;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.longTerm-container.corporation-container .banner--bot .banner__inner{padding:40px 40px 40px 544px;color:#fff}
.longTerm-container.corporation-container .banner--bot .banner__inner .banner__tit{font-weight:700;font-size:24px}
.longTerm-container.corporation-container .banner--bot .banner__inner .banner__tit+.banner__text{margin-top:20px}
.longTerm-container.corporation-container .banner--bot .banner__inner .banner__text{color:rgba(255,255,255,.7)}
.longTerm-container.corporation-container .banner--bot .banner__inner .banner__link{display:inline-block;font-weight:700;border-bottom:1px solid #fff;margin-top:30px}
.longTerm-container.electricity-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-longTermElectricity.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.longTerm-container.affiliateCard-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-longTermInfo.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;margin:60px 0 0}
.longTerm-container.affiliateCard-container .round-banner .infos .tit{display:block;color:#fff}
.longTerm-container.affiliateCard-container .round-banner .infos .tit+.bar-type{margin-top:15px}
.longTerm-container.affiliateCard-container .round-banner .infos .bar-type{font-size:14px;padding:0}
.longTerm-container.affiliateCard-container .round-banner .infos .bar-type>span{position:relative}
.longTerm-container.affiliateCard-container .round-banner .infos .bar-type>span+span{padding-left:10px;margin-left:10px}
.longTerm-container.affiliateCard-container .round-banner .infos .bar-type>span+span:before{content:"";position:absolute;top:50%;left:0;display:block;width:1px;height:14px;margin-top:-7px;background-color:#e7e7e7}
.longTerm-container.affiliateCard-container .tab-cont .tab-cont-inner{display:none;padding:40px 0}
.longTerm-container.affiliateCard-container .tab-cont .tab-cont-inner:first-child{display:block}
.longTerm-container.affiliateCard-container .card-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 120px;margin-bottom:80px}
.longTerm-container.affiliateCard-container .card-section .infos{margin-right:250px}
.longTerm-container.affiliateCard-container .card-section .infos .tit{font-size:32px;margin-top:40px}
.longTerm-container.affiliateCard-container .card-section .infos .txt{color:#54585a;margin-top:20px}
.longTerm-container.affiliateCard-container .card-section .infos .btn-box-align-left{margin-top:40px}
.longTerm-container.affiliateCard-container .card-section .img-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.longTerm-container.affiliateCard-container .card-section .img-box img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:10px 10px 15px rgba(50,50,50,.35);-moz-box-shadow:10px 10px 15px rgba(50,50,50,.35);box-shadow:10px 10px 15px rgba(50,50,50,.35)}
.longTerm-container.affiliateCard-container .card-section.bg-blue{background-color:#e2fdfe}
.longTerm-container.affiliateCard-container .card-section.bg-purple{background-color:#ede4f2}
.longTerm-container.affiliateCard-container .tbl-box .tit-size-big{margin-bottom:60px}
.longTerm-container.affiliateCard-container .guide-section{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:50px 40px;margin:40px 0;background-color:#fafafa}
.longTerm-container .benefit-content .tab-cont-inner{padding:30px 0}
.longTerm-container .benefit-content .tab-cont-inner>.tit-size-big{margin-top:30px}
.longTerm-container .benefit-content .tab-cont-inner .banner-box{position:relative;margin-top:100px}
.longTerm-container .benefit-content .tab-cont-inner .banner-box .banner-btns{position:absolute;bottom:36px;left:535px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.longTerm-container .benefit-content .tab-cont-inner .banner-box .banner-btns .btn-appStore,.longTerm-container .benefit-content .tab-cont-inner .banner-box .banner-btns .btn-googlePlay{margin-right:10px}
.longTerm-container .benefit-content .tit-size-big+.lst{margin-top:30px}
.longTerm-container .benefit-content .life-benefit-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:110px}
.longTerm-container .benefit-content .life-benefit-box .box-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 40px;text-align:center}
.longTerm-container .benefit-content .life-benefit-box .box-item .tit{font-weight:700;font-size:26px;text-transform:capitalize}
.longTerm-container .benefit-content .life-benefit-box .box-item .tit+.txt{margin-top:20px}
.longTerm-container .benefit-content .life-benefit-box .box-item .straight-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}
.longTerm-container .benefit-content .life-benefit-box .box-item .straight-align li{margin:0 10px}
.longTerm-container .benefit-content .life-benefit-box .box-item .straight-align li .icon+p{margin-top:10px;font-size:14px;color:#54585a}
.longTerm-container .benefit-content .detail-layer-nav-wrap{height:160px}
.longTerm-container .benefit-content .detail-layer-nav-wrap .detail-layer-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:160px;gap:20px;}
.longTerm-container .benefit-content .detail-layer-nav-wrap .detail-layer-nav .menu-link{width:100%;height:120px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.longTerm-container .benefit-content .detail-layer-nav-wrap .detail-layer-nav .menu-link.active{font-weight:700;color:#ed1c24;border:1px solid #ff404b;background-color:#fff9f9}
.longTerm-container .benefit-content .detail-layer-nav-wrap .detail-layer-nav .menu-link .icon{height:68px}
.longTerm-container .benefit-content .detail-layer-nav-wrap .detail-layer-nav .menu-link .icon+.tit{margin-top:10px}
.longTerm-container .benefit-content .detail-layer-nav-wrap.fixed .detail-layer-nav{width:1200px;background-color:#fff;border-bottom:1px solid #d2d2d2}
.longTerm-container .benefit-content .explain-cont .statement .segment{margin-bottom:40px}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-tit{font-weight:700;font-size:18px;color:#000;padding-bottom:20px;background-color:#fff}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-cont{padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-cont>p{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-cont>p .icon{margin-right:10px}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-cont .lst{color:#54585a;margin-top:20px;margin-bottom:0}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-cont .lst li .lst{margin-top:0}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-cont .lst+.lst{padding-top:20px;border-top:1px solid #d2d2d2}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-inner{height:100%;margin-right:40px;background-color:#fafafa}
.longTerm-container .benefit-content .explain-cont .statement.align-between{width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.longTerm-container .benefit-content .explain-cont .statement.align-between .segment{width:50%}
.longTerm-container .longTerm-special-content .tab-cont-inner{padding:60px 0}
.longTerm-container .estimate-visual-section .estimateSwiper{position:relative;width:1000px;height:500px}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide img{width:1000px;height:500px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;position:relative}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .img{position:relative}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .cover{width:1000px;height:500px;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap{width:100%;padding:0 2px 0 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0;bottom:20%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:wrap-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;position:absolute;font-size:0;z-index:3}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag{margin-right:5px;margin-top:5px;position:static;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag>i{margin-right:5px}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag.hotsale{top:10px;left:10px;font-size:13px;color:#fff;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:0 10px;background-color:#7C49FC;font-weight:700;}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag.hotsale .icon.hotsale{background-repeat:no-repeat;background-image:url(https://direct.lotterentacar.net/resources-pc/images/icons/ico-hotsale.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;width:15px;height:15px}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag.fast{top:10px;left:10px;font-size:13px;color:#fff;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:0 10px;background-color:#406FF0;font-weight:700;}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag.fast .icon.fast{background-repeat:no-repeat;background-image:url(https://direct.lotterentacar.net/resources-pc/images/icons/ico-fast.png);background-position:center center;-webkit-background-size:15px auto;-moz-background-size:15px auto;background-size:15px auto;width:15px;height:15px}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag.popular{top:10px;left:10px;font-size:13px;color:#fff;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:0 10px;background-color:#FF4C88;font-weight:700;}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag.popular .icon.popular{background-repeat:no-repeat;background-image:url(https://direct.lotterentacar.net/resources-pc/images/icons/ico-popular.png);background-position:center center;-webkit-background-size:15px auto;-moz-background-size:15px auto;background-size:15px auto;width:15px;height:15px}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag.limit{top:10px;left:10px;font-size:13px;color:#fff;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:0 10px;background-color:#00B2C9;font-weight:700;}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .flag-bottom-wrap .flag.limit .icon.limit{background-repeat:no-repeat;background-image:url(https://direct.lotterentacar.net/resources-pc/images/icons/ico-limit.png);background-position:center center;-webkit-background-size:15px auto;-moz-background-size:15px auto;background-size:15px auto;width:15px;height:15px}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .conts{padding:40px 40px 34px;position:absolute;right:0;bottom:0;left:0}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .conts .text{position:relative;z-index:5}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .conts .text>strong{font-size:18px;display:block;line-height:1.3;color:#fff}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .conts .text>span{font-size:13px;margin-top:6px;line-height:1;color:#fff;display:block}
.longTerm-container .estimate-visual-section .estimateSwiper .swiper-slide .conts:before{display:block;content:"";background-color:#000;opacity:.6;width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:2}
.longTerm-container .estimate-visual-section .estimateSwiper .estimateSwiper-button-prev,.longTerm-container .estimate-visual-section .estimateSwiper .estimateSwiper-button-next{cursor:pointer;position:absolute;top:50%;left:0;width:84px;height:130px;margin-top:-65px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5}
.longTerm-container .estimate-visual-section .estimateSwiper .estimateSwiper-button-next{position:absolute;right:0;left:auto}
.longTerm-container .estimate-visual-section .estimateSwiper .estimateSwiper-pagination{position:absolute;right:0;bottom:0;left:auto;font-weight:700;width:auto;color:#fff;padding:30px;z-index:5}
.longTerm-container .estimate-visual-section .banner-box{background:#fafafa;text-align:center;margin:20px 0 0;padding:20px 0}
.longTerm-container .estimate-filter-section{padding:0 40px 60px;background-color:#fafafa}
.longTerm-container .estimate-filter-section .estimate-filter-header{text-align:center}
.longTerm-container .estimate-filter-section .estimate-filter-header .tit{font-weight:700;font-size:32px}
.longTerm-container .estimate-filter-section .estimate-filter-body .tit{font-size:22px}
.longTerm-container .estimate-filter-section .estimate-filter-body .cont{margin-top:25px}
.longTerm-container .estimate-filter-section .estimate-filter-body .cont+.tit{margin-top:60px}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list .chk-box input,.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 .chk-box input{display:none}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list .chk-box label,.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 .chk-box label{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list .chk-box input:checked+label,.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 .chk-box input:checked+label{font-weight:700;color:#ed1c24;border:1px solid #ed1c24;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff9f9;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06);-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);-moz-box-shadow:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15);z-index:5}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #d2d2d2;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list li .chk-box input{display:none}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list li .chk-box label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:78px}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list li .chk-box input:checked+label::before{display:none}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list li+li .chk-box label:before{position:absolute;top:50%;left:-1px;content:"";display:block;width:1px;height:30px;margin-top:-15px;background-color:#e7e7e7}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 li .chk-box{width:112px}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 li .chk-box label,.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 li .chk-box .link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #d2d2d2;background-color:#fff;height:110px}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 li .chk-box label p,.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 li .chk-box .link p{margin-top:15px;font-size:14px}
.longTerm-container .estimate-filter-section .estimate-filter-body .menu-list2 li .chk-box>.link{background-color:#ff404b;color:#fff}
.longTerm-container .estimate-filter-section .btn-box{margin-top:50px;padding:0}
.longTerm-container .estimate-filter-section .btn-box .btn{width:146px}
.longTerm-container .estimate-search-result-section{margin-top:60px}
.longTerm-container .estimate-search-result-section .estimate-search-result-header{padding-bottom:25px;border-bottom:1px solid #e7e7e7}
.longTerm-container .estimate-search-result-section .estimate-search-result-header .count-area span{font-weight:700;color:#ed1c24}
.longTerm-container .estimate-search-result-section .estimate-search-result-body{padding:30px 0}
.longTerm-container .estimate-search-result-section .estimate-search-result-body .car-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.longTerm-container .estimate-search-result-section .estimate-search-result-body .car-list li{position:relative;width:25%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}
.longTerm-container .estimate-search-result-section .estimate-search-result-body .car-list li .img-box+p{padding:0 20px;margin-top:10px}
.longTerm-container .estimate-search-result-section .estimate-search-result-body .car-list li .btn-box{padding:25px 20px}
.longTerm-container .estimate-search-result-section .estimate-search-result-body .car-list li .btn-box .btn{color:#54585a}
.longTerm-container .estimate-search-result-section .estimate-search-result-body .car-list li .carFlag{position:absolute;top:20px;left:20px}
.longTerm-container .estimate-search-result-section .estimate-search-result-body .result-none{padding:50px;font-weight:700;color:#54585a;font-size:20px;text-align:center}
.longTerm-container .estimate-search-result-section .estimate-search-result-body .result-none .icon{margin-right:20px}
.longTerm-container .event-content img{max-width:100%;height:auto}
.longTerm-container .event-content .top-visual{background-color:#f7f5f1}
.longTerm-container .event-content .top-visual-foot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;padding:30px;background-color:#f1ece6}
.longTerm-container .event-content .top-visual-foot p{margin-right:20px;font-size:20px}
.longTerm-container .event-content .step-section{padding:80px 0 0}
.longTerm-container .event-content .step-section>.tit{font-weight:700;font-size:40px;text-align:center;margin-bottom:60px}
.longTerm-container .event-content .step-section>.tit span{color:#ed1c24}
.longTerm-container .event-content .step-section .step-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 40px}
.longTerm-container .event-content .step-section .step-list li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.longTerm-container .event-content .step-section .step-list li+li{position:relative;padding-left:50px}
.longTerm-container .event-content .step-section .step-list li+li:before{position:absolute;top:50%;left:0;content:"";display:block;width:50px;height:55px;margin-top:-27px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-arrow.png);background-position:center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.longTerm-container .event-content .recom-section.lpoint-recom{border-top:1px solid #e7e7e7}
.longTerm-container .event-content .recom-section.lotte-recom{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.longTerm-container .event-content .recom-section .btn-box{padding:0}
.longTerm-container .event-content .recom-section .btn-box .btn{width:838px}
.longTerm-container .event-content .recom-section+.recom-section{margin-top:80px}
.longTerm-container .event-content .guide-box{padding:0 40px;margin-top:60px}
.longTerm-container .event-content .guide-box .tit{font-weight:700;font-size:18px}
.longTerm-container .event-content .guide-box .tit+.lst{margin-top:20px}
.longTerm-container .event-content .guide-box .tit+.lst+.tit{margin-top:40px}
.longTerm-container .mgm-content>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.longTerm-container .mgm-content .section01{height:747px;background:url(/lrhp/pc/images/mgm-bg01.jpg) no-repeat;text-align:center;position:relative;padding-top:70px}
.longTerm-container .mgm-content .section01 .tit{font-size:65px;color:#ed1c24;font-weight:700;}
.longTerm-container .mgm-content .section01 .tit h2{display:inline-block}
.longTerm-container .mgm-content .section01 .tit img{vertical-align:-10px}
.longTerm-container .mgm-content .section01 .txt{margin-top:15px;font-size:20px}
.longTerm-container .mgm-content .section01 .txt .bold{font-weight:700;color:#000}
.longTerm-container .mgm-content .section02{height:1084px;background:url(/lrhp/pc/images/mgm-bg02.jpg) no-repeat;text-align:center;position:relative;padding-top:70px}
.longTerm-container .mgm-content .section02 .tit{font-size:35px;font-weight:700;}
.longTerm-container .mgm-content .section02 .tit h3{display:inline-block}
.longTerm-container .mgm-content .section02 .tit img{vertical-align:-5px}
.longTerm-container .mgm-content .section02 .txt1{font-size:20px;border:1px solid #000;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;display:inline-block;padding:7px 30px;position:absolute;top:200px;left:430px}
.longTerm-container .mgm-content .section02 .txt2{font-size:20px;border:1px solid #000;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;display:inline-block;padding:7px 30px;margin-top:40px;position:absolute;top:620px;left:380px}
.longTerm-container .mgm-content .section02 .bold{font-weight:700;color:#000}
.longTerm-container .mgm-content .section03{background:#fafafa;text-align:center;position:relative;padding:70px 0}
.longTerm-container .mgm-content .section03::after{height:1px;width:80%;background:#e7e7e7;content:'';position:absolute;bottom:0;left:10%}
.longTerm-container .mgm-content .section03 .tit{font-size:35px;font-weight:400 !important}
.longTerm-container .mgm-content .section03 .tit h3{display:inline-block}
.longTerm-container .mgm-content .section03 .tit img{vertical-align:-5px}
.longTerm-container .mgm-content .section03 .txt1{font-size:22px;font-weight:700;margin:20px 0}
.longTerm-container .mgm-content .section03 .bold{font-weight:700;color:#000}
.longTerm-container .mgm-content .section03 .lst.dot{text-align:left;margin:20px 0 0 350px}
.longTerm-container .mgm-content .section04{background:#fafafa;text-align:center;position:relative;padding:70px 0}
.longTerm-container .mgm-content .section04 .tit{font-size:35px;font-weight:400 !important}
.longTerm-container .mgm-content .section04 .tit h3{display:inline-block}
.longTerm-container .mgm-content .section04 .tit img{vertical-align:-5px}
.longTerm-container .mgm-content .section04 .blockwrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}
.longTerm-container .mgm-content .section04 .blockwrap>div{width:50%}
.longTerm-container .mgm-content .section04 .blockwrap .txt1{font-weight:700;color:#000;font-size:20px;margin-top:10px}
.longTerm-container .mgm-content .section04 .blockwrap .txt2{margin-top:5px;font-size:16px}
.longTerm-container .mgm-content .section04 .txt3{color:#7a7a7a;margin-top:30px;font-size:14px}
.longTerm-container .mgm-content .section04 .bold{font-weight:700;color:#000}
.longTerm-container .mgm-content .section05 .txt{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #000;padding:5px 20px;font-size:15px;display:inline-block;margin:25px 0 15px;font-weight:700;}
.longTerm-container .mgm-content .section05 .txt2{color:#7a7a7a;border-top:1px solid #e7e7e7;margin-top:30px;padding:20px 0 0 40px;font-size:14px}
.customer-container .search-wrap{width:680px;margin:0 auto 40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.customer-container .search-wrap .selectbox{width:150px}
.customer-container .search-wrap .srch-input-box{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:435px;margin:0 5px 0 10px}
.customer-container .search-wrap select,.customer-container .search-wrap input,.customer-container .search-wrap button{height:50px;border-color:#D2D2D2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.customer-container .search-wrap .btn{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:80px;color:#fff;background-color:#54585a}
.customer-container .notice-wrap{margin-bottom:60px}
.customer-container .notice-wrap .flag{width:54px;height:30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#54585a;border:1px solid #54585a;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-right:40px}
.customer-container .pagination-wrap{padding:60px}
.customer-container .ntc-view-header .top-row,.customer-container .ntc-view-header .bot-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:22px}
.customer-container .ntc-view-header .bot-row{border-bottom:1px solid #e7e7e7;padding:20px 0 40px}
.customer-container .ntc-view-header .flag{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;font-size:14px;color:#54585b;padding:0 15px;border:1px solid #54585b;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.customer-container .ntc-view-header .flag-red{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;font-size:14px;color:#ed1c24;padding:0 15px;border:1px solid #ed1c24;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.customer-container .ntc-view-header .flag-blue{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;font-size:14px;color:#5179f5;padding:0 15px;border:1px solid #5179f5;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.customer-container .ntc-view-header .flag-purple{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;font-size:14px;color:#7a5bfe;padding:0 15px;border:1px solid #7a5bfe;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.customer-container .ntc-view-header .btn-share{height:30px;margin-left:auto;margin-right:0}
.customer-container .ntc-view-header .ntc-date{font-size:14px;color:#57585a}
.customer-container .ntc-view-body{padding:80px 100px}
.customer-container .ntc-view-body .img-box{text-align:center}
.customer-container .ntc-view-body img{max-width:100%;width:100%;height:auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.customer-container .ntc-view-footer .ntc-list{padding:15px 50px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fafafa}
.customer-container .ntc-view-footer .ntc-list li a{height:45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.customer-container .ntc-view-footer .ntc-list li a strong{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;margin-right:20px}
.customer-container .ntc-view-footer .ntc-list li a strong:after{content:"";display:inline-block;width:1px;height:14px;margin-left:20px;background-color:#e7e7e7}
.customer-container .ntc-view-footer .ntc-list li a .ntc-date{margin-left:auto;color:#8f9191}
.customer-container .ntc-view-footer .btn-box{padding:50px;text-align:center}
.customer-container .ntc-view-footer .btn-box .btn{max-width:120px;margin:0 auto;color:#54585a;font-weight:700;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.customer-container .section-indicator .menu-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:60px;border-bottom:1px solid #e7e7e7}
.customer-container .section-indicator .menu-list li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.customer-container .section-indicator .menu-list li input{display:none}
.customer-container .section-indicator .menu-list li label,.customer-container .section-indicator .menu-list li button{position:relative;display:block;padding:20px 20px 30px;border-bottom-color:transparent}
.customer-container .section-indicator .menu-list li input:checked+label:after{content:"";position:absolute;bottom:-1px;left:0;display:block;width:100%;height:4px;background-color:#ff404b;z-index:5}
.customer-container .section-indicator .menu-list li.active{position:relative}
.customer-container .section-indicator .menu-list li.active:after{content:"";position:absolute;bottom:-1px;left:0;display:block;width:100%;height:4px;background-color:#ff404b;z-index:5}
.customer-container .srch-box{width:705px;margin:0 auto 40px}
.customer-container .srch-box .right{width:90px;margin-left:5px}
.customer-container .tbl-section .tbl-type-list>.row,.customer-container .tbl-section .tbl-type-list .thead-row{display:table;border-collapse:collapse;table-layout:fixed;width:100%;border-bottom:1px solid #e7e7e7}
.customer-container .tbl-section .tbl-type-list>.row>.col1,.customer-container .tbl-section .tbl-type-list .thead-row>.col1{width:132px}
.customer-container .tbl-section .tbl-type-list>.row>.col3,.customer-container .tbl-section .tbl-type-list .thead-row>.col3{width:160px}
.customer-container .tbl-section .tbl-type-list>.row>.col3,.customer-container .tbl-section .tbl-type-list .thead-row>.col3{width:470px}
.customer-container .tbl-section .tbl-type-list>.row>.col4,.customer-container .tbl-section .tbl-type-list .thead-row>.col4{width:158px}
.customer-container .tbl-section .tbl-type-list>.row .th-col,.customer-container .tbl-section .tbl-type-list>.row .td-col,.customer-container .tbl-section .tbl-type-list .thead-row .th-col,.customer-container .tbl-section .tbl-type-list .thead-row .td-col{display:table-cell;vertical-align:middle;text-align:center}
.customer-container .tbl-section .tbl-type-list>.row .th-col .item,.customer-container .tbl-section .tbl-type-list>.row .td-col .item,.customer-container .tbl-section .tbl-type-list .thead-row .th-col .item,.customer-container .tbl-section .tbl-type-list .thead-row .td-col .item{padding:25px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.customer-container .tbl-section .tbl-type-list>.row .th-col .btn,.customer-container .tbl-section .tbl-type-list>.row .td-col .btn,.customer-container .tbl-section .tbl-type-list .thead-row .th-col .btn,.customer-container .tbl-section .tbl-type-list .thead-row .td-col .btn{font-weight:400;height:34px;font-size:14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.customer-container .tbl-section .tbl-type-list>.row .th-col,.customer-container .tbl-section .tbl-type-list .thead-row .th-col{font-weight:700;}
.customer-container .tbl-section .tbl-type-list>.row .td-col.col3,.customer-container .tbl-section .tbl-type-list .thead-row .td-col.col3{text-align:left}
.customer-container .tbl-section .tbl-type-list>.row button,.customer-container .tbl-section .tbl-type-list .thead-row button{line-height:1.5}
.customer-container .tbl-section .tbl-type-list>.row button:hover,.customer-container .tbl-section .tbl-type-list .thead-row button:hover{font-weight:700;}
.customer-container .tbl-section .tbl-type-list .thead-row{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:none;background-color:#f5f5f5}
.customer-container .tbl-section .tbl-type-list .heart2{width:25px;height:25px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart-off.png);background-position:center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.customer-container .tbl-section .tbl-type-list input{display:none}
.customer-container .tbl-section .tbl-type-list input:checked+label{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart-on.png);background-position:center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.customer-container .tbl-section .tbl-type-list .detail-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:50px 20px 50px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e7e7e7}
.customer-container .tbl-section .tbl-type-list .detail-cont .branchesSwiper{width:430px}
.customer-container .tbl-section .tbl-type-list .detail-cont .branchesSwiper-controls{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}
.customer-container .tbl-section .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;font:0/0 a;border:1px solid #d2d2d2;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.customer-container .tbl-section .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay::before,.customer-container .tbl-section .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay::after{content:"";width:2px;height:9px;background-color:#8f9191;margin:0 1.5px}
.customer-container .tbl-section .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay.stop::before{display:none}
.customer-container .tbl-section .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay.stop::after{width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #8f9191;background-color:transparent;margin:0}
.customer-container .tbl-section .tbl-type-list .detail-cont .branchesSwiper-controls .branchesSwiper-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.customer-container .tbl-section .tbl-type-list .detail-cont .branchesSwiper-controls .branchesSwiper-pagination span{margin-left:10px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .tit{font-weight:700;}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .txt{margin-top:10px;font-size:14px;color:#54585a}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row+.detail-cont-row{margin-top:30px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .trafficTab .tabs>li button{height:40px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .trafficTab .tab-cont-inner{line-height:1.4;padding:20px;margin-top:20px;background:#f6f6f6}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .trafficTab .tab-cont-inner .txt-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;word-break:break-word;margin-top:10px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .trafficTab .tab-cont-inner .txt-row strong{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:70px;-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .trafficTab .tab-cont-inner li+li{margin-top:10px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:30px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-btns .btn{width:auto;height:40px;color:#54585a;font-weight:400}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-btns .btn .icon{margin-right:5px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col .detail-cont-btns .btn+.btn{margin-left:10px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col+.detail-cont-col{padding-left:50px}
.customer-container .tbl-section .tbl-type-list .detail-cont .detail-cont-col:first-child{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:430px;-webkit-flex-basis:430px;-ms-flex-preferred-size:430px;flex-basis:430px}
.customer-container .tbl-section .tbl-type-list .row.on{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-collapse:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #2f2f2f}
.customer-container .tbl-section .result-none{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:78px 50px;color:#54585a;font-size:21px}
.customer-container .tbl-section .result-none .icon{margin-right:20px}
.customer-container .customer-branch-section .branch-abroad-list li,.customer-container .branch-driver-section .branch-abroad-list li{padding:60px 0;border-bottom:1px solid #e7e7e7}
.customer-container .customer-branch-section .branch-abroad-list li .txt,.customer-container .branch-driver-section .branch-abroad-list li .txt{margin-bottom:30px}
.customer-container .customer-branch-section .branch-abroad-list li .btn-box,.customer-container .branch-driver-section .branch-abroad-list li .btn-box{display:block}
.customer-container .customer-branch-section .tit-top-box,.customer-container .branch-driver-section .tit-top-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin-bottom:30px}
.customer-container .customer-branch-section .tit-top-box .tit,.customer-container .branch-driver-section .tit-top-box .tit{font-size:30px}
.customer-container .customer-branch-section .tit-top-box .right,.customer-container .branch-driver-section .tit-top-box .right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ed1c24;font-size:26px}
.customer-container .customer-branch-section .tit-top-box .right .icon,.customer-container .branch-driver-section .tit-top-box .right .icon{margin-right:10px}
.customer-container .customer-branch-section .map,.customer-container .branch-driver-section .map{overflow:hidden;min-height:380px;border:1px solid #d2d2d2;margin:60px 0 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.customer-container .customer-branch-section .map .detail-map-marker,.customer-container .branch-driver-section .map .detail-map-marker{cursor:pointer}
.customer-container .customer-branch-section .map .detail-map-marker .map-marker-box,.customer-container .branch-driver-section .map .detail-map-marker .map-marker-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:.2rem solid #ff404b;background-color:#fff;-webkit-border-radius:1.7rem;-moz-border-radius:1.7rem;border-radius:1.7rem;padding:.4rem .9rem}
.customer-container .customer-branch-section .map .detail-map-marker .map-marker-box .map-marker-txt,.customer-container .branch-driver-section .map .detail-map-marker .map-marker-box .map-marker-txt{font-size:.9rem;font-weight:700;padding-left:.9rem;white-space:nowrap}
.customer-container .customer-branch-section .map .detail-map-marker:before,.customer-container .branch-driver-section .map .detail-map-marker:before{display:block;content:"";background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-arrow-down8.png);background-position:center center;-webkit-background-size:100% 100%;-moz-background-size:100%;background-size:100%;width:12px;height:8px;font:0/0 a;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;position:absolute;bottom:-5px;left:30%}
.customer-container .branch-driver-section .branch-driver-top-area>.right{width:750px}
.customer-container .branch-driver-section .branch-driver-top-area .tit-top-box{margin-bottom:35px}
.customer-container .branch-driver-section .branch-driver-top-area .descri-box{margin-bottom:46px}
.customer-container .branch-driver-section .branch-driver-top-area .descri-box>.row{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:10px}
.customer-container .branch-driver-section .branch-driver-top-area .descri-box>.row dt{position:relative;font-weight:700;width:110px;-webkit-flex-basis:110px;-ms-flex-preferred-size:110px;flex-basis:110px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.customer-container .branch-driver-section .branch-driver-top-area .descri-box>.row dt:after{position:absolute;top:50%;right:15px;content:"";display:block;width:1px;height:15px;margin-top:-7px;background-color:#e7e7e7}
.customer-container .branch-driver-section .branch-driver-top-area .descri-box>.row dd{color:#8f9191}
.customer-container .branch-driver-section .branch-driver-top-area .btn-box{display:block}
.customer-container .branch-driver-section .map{margin-bottom:30px}
.customer-container .customer-branch-section .map{min-height:300px}
.eng-wrap .customer-container .branches-region{word-break:break-word}
.eng-wrap .customer-container .branches-region .top-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}
.eng-wrap .customer-container .branches-region .top-area p{color:#8f9191}
.eng-wrap .customer-container .branches-region .top-area .top-area-right{min-width:230px}
.eng-wrap .customer-container .branches-region .top-area .top-area-right .selectbox{width:100%}
.eng-wrap .customer-container .branches-Offering .tab-nav{margin-bottom:60px}
.eng-wrap .customer-container .branches-Offering .indicator-area{margin-bottom:60px}
.eng-wrap .customer-container .branches-Offering .indicator-area .menu-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-left:1px solid #d2d2d2;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.eng-wrap .customer-container .branches-Offering .indicator-area .menu-list .chk-box input{display:none}
.eng-wrap .customer-container .branches-Offering .indicator-area .menu-list .chk-box label{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:78px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d2d2d2;border-left:none}
.eng-wrap .customer-container .branches-Offering .indicator-area .menu-list .chk-box input:checked+label{font-weight:700;color:#ed1c24;border:1px solid #ed1c24;background-color:#fff9f9;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;z-index:5}
.eng-wrap .customer-container .branches-Offering .indicator-area .menu-list li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.login-wrap{padding-bottom:50px}
.login-wrap .login-lpoint-logo{width:1420px;margin:0 auto;padding:70px 0 170px 0}
.login-wrap .login-lpoint-logo .lpoint-logo{margin:0 0 0 47px}
.login-wrap .section-detail h2{font-size:46px;font-weight:700;padding-bottom:40px}
.login-wrap .section-detail .sub-tit{font-size:36px;margin-bottom:60px}
.login-wrap .section-detail .sub-tit em{color:#069dfa}
.login-wrap .section-detail .detail-descri{font-size:14px;line-height:1.3;color:#ed1c24;font-weight:400;padding-top:20px}
.login-wrap .section-detail .detail-descri ul>li>sub{position:relative;top:3px}
.login-wrap .section-detail .detail-cont .detail-search-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.login-wrap .section-detail .detail-cont .detail-iconBox>label{background-color:transparent;border:0 none}
.login-wrap .section-detail .detail-cont .detail-search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.login-wrap .section-detail .detail-cont .detail-search>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.login-wrap .section-detail .detail-cont .detail-search>ul>li{padding:0 15px}
.login-wrap .section-detail .detail-cont .detail-search>ul>li>a{position:relative;color:#54585a;font-weight:400;font-size:16px}
.login-wrap .section-detail .detail-cont .detail-search>ul>li>a:after{content:"";display:block;position:absolute;top:50%;right:-15px;border-left:1px solid #e7e7e7;height:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.login-wrap .section-detail .detail-cont .detail-search>ul>li:last-child{padding-right:0}
.login-wrap .section-detail .detail-cont .detail-search>ul>li:last-child>a:after{display:none}
.login-wrap .section-detail .detail-cont .detail-sns{padding-top:50px}
.login-wrap .section-detail .detail-cont .detail-sns>li{margin-top:10px}
.login-wrap .section-detail .detail-cont .detail-sns>li>button{height:70px;padding:0 30px;position:relative}
.login-wrap .section-detail .detail-cont .detail-sns>li>button>span{font-size:18px;font-weight:400}
.login-wrap .section-detail .detail-cont .detail-sns>li>button>i{position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.login-wrap .section-detail .detail-cont .detail-sns>li:first-child{margin-top:0}
.login-wrap .section-detail .detail-cont.detail-cont-sns{width:50%;margin:0 auto}
.login-wrap .section-detail .detail-cont.detail-cont-sns .detail-inputT{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.login-wrap .section-detail .detail-cont.detail-cont-sns .detail-inputT-tit{font-size:18px;font-weight:400;width:145px}
.login-wrap .section-detail .detail-cont.detail-cont-sns .detail-search-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}
.login-wrap .section-detail .detail-cont .certi-area{display:flex;flex-direction:column;align-items:center;gap:70px;height:640px;padding:76px 36px;border-radius:30px;background:#F9F9F9;box-sizing:border-box;}
.login-wrap .section-detail .detail-cont .certi-area .title{font-weight:700;color:#000000;font-size:24px;}
.login-wrap .section-detail .detail-cont .certi-area .desc{color:#3B3B3B;font-size:20px;text-align:center;}
.login-wrap .section-detail .detail-cont .certi-area .desc:before{content:"";display:block;width:108px;height:120px;margin:0 auto 70px;background:url(/lrhp/pc/images/icons/ico_login_certi.png) no-repeat 50%/108px auto;}
.login-wrap .section-detail .detail-tit{font-size:24px;font-weight:700;padding:13px 0 14px}
.login-wrap .section-detail .detail-menu-box .menu-box>li{border-bottom:1px solid #e7e7e7}
.login-wrap .section-detail .detail-menu-box .menu-box>li>button{padding:35px 0;border:0 none;color:#54585a;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:400;background-color:#fff;font-size:26px}
.login-wrap .section-detail .detail-menu-box .menu-box>li.active{border-bottom:4px solid #ff404b}
.login-wrap .section-detail .detail-menu-box .menu-box>li.active>button{background-color:#fff;color:#ed1c24;font-weight:700;}
.login-wrap .section-detail .detail-menu-box .detail-normal{display:none;padding-top:30px}
.login-wrap .section-detail .detail-menu-box .detail-normal.active{display:block}
.login-wrap .section-detail .detail-menu-box .detail-integrated{display:none;padding-top:30px}
.login-wrap .section-detail .detail-menu-box .detail-integrated.active{display:block}
.login-wrap .section-detail .detail-menu-box .detail-integrated .detail-inputT{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.login-wrap .section-detail .detail-menu-box .detail-integrated .detail-inputT-tit{font-size:18px;font-weight:400;width:145px}
.login-wrap .section-detail .detail-menu-box .detail-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.login-wrap .section-detail .detail-menu-box .detail-wrap .detail-item{width:50%}
.login-wrap .section-detail .detail-menu-box .detail-wrap .detail-bn{width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.login-wrap .section-detail .detail-inputT{margin-top:10px}
.login-wrap .section-detail .detail-inputT>input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f5f5f5}
.login-wrap .section-detail .detail-inputT>input::-webkit-input-placeholder{color:#54585a}
.login-wrap .section-detail .detail-inputT>input:-moz-placeholder{color:#54585a}
.login-wrap .section-detail .detail-inputT>input::-moz-placeholder{color:#54585a}
.login-wrap .section-detail .detail-inputT>input:-ms-input-placeholder{color:#54585a}
.login-wrap .section-detail .detail-inputT>input::-ms-input-placeholder{color:#54585a}
.login-wrap .section-detail .detail-inputT>input::placeholder{color:#54585a}
.login-wrap .section-detail .detail-inputT:first-child{margin-top:0}
.login-wrap .section-detail .detail-submit{margin-top:30px}/*CARHOME-460 건 배포 후 삭제 가능*/
.login-wrap .section-detail .detail-submit .btn{height:80px;font-size:28px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}/*CARHOME-460 건 배포 후 삭제 가능*/
.login-wrap .section-detail .certi-area .detail-submit{width:100%;margin:0;}
.login-wrap .section-detail .certi-area .detail-submit .btn{height:60px;border-color:#D60228;background:#D60228;font-size:20px;border-radius:30px}
.login-wrap .section-detail .detail-iconBox label{padding-left:30px;font-size:16px}
.login-wrap .section-detail .detail-iconBox label:after{width:20px;height:20px;left:0}
.login-wrap .section-detail .detail-iconBox input:checked+label{font-weight:400}
.login-wrap .section-detail .detail-iconBox input[type='checkbox']+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk3-off.png);background-position:center center;-webkit-background-size:95% auto;-moz-background-size:95% auto;background-size:95% auto}
.login-wrap .section-detail .detail-iconBox input[type='checkbox']:checked+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk3-on.png);background-position:center center;-webkit-background-size:95% auto;-moz-background-size:95% auto;background-size:95% auto}
.login-wrap .section-detail .detail-radio ul>li{width:40%}
.login-wrap .section-detail .detail-radio input+label{border:0 none;font-size:20px;padding-left:35px}
.login-wrap .section-detail .detail-radio input+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-radio-off02.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;width:24px;height:24px;margin-top:-11px;left:0}
.login-wrap .section-detail .detail-radio input:checked+label{font-weight:400}
.login-wrap .section-detail .detail-radio input:checked+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-radio-on02.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.login-wrap .section-detail .detail-tab-wrap-P{display:none}
.login-wrap .section-detail .detail-tab-wrap-P.active{display:block}
.login-wrap .section-detail .detail-tab-wrap-L{display:none}
.login-wrap .section-detail .detail-tab-wrap-L.active{display:block}
.layer-login h2{font-size:46px;font-weight:700;padding-bottom:40px}
.layer-login .sub-tit{font-size:36px;margin-bottom:60px}
.layer-login .sub-tit em{color:#069dfa}
.layer-login .detail-descri{font-size:14px;line-height:1.3;color:#ed1c24;font-weight:400;padding-top:20px}
.layer-login .detail-descri ul>li>sub{position:relative;top:3px}
.layer-login .detail-cont{margin-top:10px}
.layer-login .detail-cont .detail-search-wrap{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.layer-login .detail-cont .detail-iconBox>label{background-color:transparent;border:0 none}
.layer-login .detail-cont .detail-search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.layer-login .detail-cont .detail-search>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.layer-login .detail-cont .detail-search>ul>li{padding:0 15px}
.layer-login .detail-cont .detail-search>ul>li>a{position:relative;color:#54585a;font-weight:400;font-size:16px}
.layer-login .detail-cont .detail-search>ul>li>a:after{content:"";display:block;position:absolute;top:50%;right:-15px;border-left:1px solid #e7e7e7;height:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.layer-login .detail-cont .detail-search>ul>li:last-child{padding-right:0}
.layer-login .detail-cont .detail-search>ul>li:last-child>a:after{display:none}
.layer-login .detail-cont .detail-sns{padding-top:50px}
.layer-login .detail-cont .detail-sns>li{margin-top:10px}
.layer-login .detail-cont .detail-sns>li>button{height:70px;padding:0 30px;position:relative}
.layer-login .detail-cont .detail-sns>li>button>span{font-size:18px;font-weight:400}
.layer-login .detail-cont .detail-sns>li>button>i{position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.layer-login .detail-cont .detail-sns>li:first-child{margin-top:0}
.layer-login .detail-cont.detail-cont-sns{width:50%;margin:0 auto}
.layer-login .detail-cont.detail-cont-sns .detail-inputT{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.layer-login .detail-cont.detail-cont-sns .detail-inputT-tit{font-size:18px;font-weight:400;width:145px}
.layer-login .detail-cont.detail-cont-sns .detail-search-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}
.layer-login .detail-tit{font-size:24px;font-weight:700;padding:13px 0 14px}
.layer-login .detail-menu-box .menu-box>li{border-bottom:1px solid #e7e7e7}
.layer-login .detail-menu-box .menu-box>li>button{padding:35px 0;border:0 none;color:#54585a;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:400;background-color:#fff;font-size:26px}
.layer-login .detail-menu-box .menu-box>li.active{border-bottom:4px solid #ff404b}
.layer-login .detail-menu-box .menu-box>li.active>button{background-color:#fff;color:#ed1c24;font-weight:700;}
.layer-login .detail-menu-box .detail-normal{display:none;padding-top:30px}
.layer-login .detail-menu-box .detail-normal.active{display:block}
.layer-login .detail-menu-box .detail-integrated{display:none;padding-top:30px}
.layer-login .detail-menu-box .detail-integrated.active{display:block}
.layer-login .detail-menu-box .detail-integrated .detail-inputT{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.layer-login .detail-menu-box .detail-integrated .detail-inputT-tit{font-size:18px;font-weight:400;width:145px}
.layer-login .detail-menu-box .detail-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.layer-login .detail-menu-box .detail-wrap .detail-item{width:50%}
.layer-login .detail-menu-box .detail-wrap .detail-bn{width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:70px}
.layer-login .detail-inputT{margin-top:10px}
.layer-login .detail-inputT>input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f5f5f5}
.layer-login .detail-inputT>input::-webkit-input-placeholder{color:#54585a}
.layer-login .detail-inputT>input:-moz-placeholder{color:#54585a}
.layer-login .detail-inputT>input::-moz-placeholder{color:#54585a}
.layer-login .detail-inputT>input:-ms-input-placeholder{color:#54585a}
.layer-login .detail-inputT>input::-ms-input-placeholder{color:#54585a}
.layer-login .detail-inputT>input::placeholder{color:#54585a}
.layer-login .detail-inputT:first-child{margin-top:0}
.layer-login .detail-submit{margin-top:30px}
.layer-login .detail-submit .btn{height:80px;font-size:28px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.layer-login .detail-iconBox label{padding-left:30px;font-size:16px}
.layer-login .detail-iconBox label:after{width:20px;height:20px;left:0}
.layer-login .detail-iconBox input:checked+label{font-weight:400}
.layer-login .detail-iconBox input[type='checkbox']+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk3-off.png);background-position:center center;-webkit-background-size:95% auto;-moz-background-size:95% auto;background-size:95% auto}
.layer-login .detail-iconBox input[type='checkbox']:checked+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk3-on.png);background-position:center center;-webkit-background-size:95% auto;-moz-background-size:95% auto;background-size:95% auto}
.layer-login .detail-radio ul>li{width:40%}
.layer-login .detail-radio input+label{border:0 none;font-size:20px;padding-left:35px}
.layer-login .detail-radio input+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-radio-off02.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;width:24px;height:24px;margin-top:-11px;left:0}
.layer-login .detail-radio input:checked+label{font-weight:400}
.layer-login .detail-radio input:checked+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-radio-on02.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.layer-login .detail-tab-wrap-P{display:none}
.layer-login .detail-tab-wrap-P.active{display:block}
.layer-login .detail-tab-wrap-L{display:none}
.layer-login .detail-tab-wrap-L.active{display:block}
.login-box2 .detail-search{margin-top:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.login-box2 .detail-search>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.login-box2 .detail-search>ul>li{padding:0 15px}
.login-box2 .detail-search>ul>li>a{position:relative;color:#54585a;font-weight:400;font-size:16px}
.login-box2 .detail-search>ul>li>a:after{content:"";display:block;position:absolute;top:50%;right:-15px;border-left:1px solid #e7e7e7;height:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.login-box2 .detail-search>ul>li:last-child{padding-right:0}
.login-box2 .detail-search>ul>li:last-child>a:after{display:none}
.eng-wrap .login-wrap .section-detail .detail-menu-box .detail-wrap .detail-bn{margin-top:0}
.eng-wrap .login-wrap .section-detail .detail-menu-box .detail-wrap .detail-search-wrap{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.eng-wrap .login-wrap .section-detail .detail-menu-box .detail-wrap .detail-search-wrap .detail-search{height:60px}
.eng-wrap .t-red{color:#ed1c24}
.eng-wrap .t-red.t-type2{padding-top:10px}
.join-container .section-top{text-align:center;margin-bottom:60px}
.join-container .section-top .step-list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.join-container .section-top .step-list li{padding:0 67px}
.join-container .section-top .step-list li.active .txt{font-weight:700;color:#ed1c24}
.join-container .section-top .step-list li .icon{position:relative;z-index:5}
.join-container .section-top .step-list li .txt{color:#8f9191;margin-top:15px}
.join-container .section-top .step-list li+li{position:relative}
.join-container .section-top .step-list li+li:after{content:"";position:absolute;top:16px;left:-50%;display:block;width:100%;height:1px;background-color:#e7e7e7}
.join-container .gray-noti-section{text-align:center;padding:60px;margin-bottom:60px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.join-container .gray-noti-section .tit{font-weight:700;display:block;font-size:26px}
.join-container .gray-noti-section .tit+p{margin-top:20px}
.join-container .gray-noti-section .sub-txt{color:#54585a}
.join-container .gray-noti-section .icon{margin-right:5px}
.join-container .section-certi,.join-container .section-form-align-c{padding:20px 80px 0}
.join-container .section-certi .radio-icon-box,.join-container .section-form-align-c .radio-icon-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}
.join-container .section-certi .radio-icon-box li,.join-container .section-form-align-c .radio-icon-box li{margin:0 20px}
.join-container .section-certi .choice-member,.join-container .section-form-align-c .choice-member{margin-bottom:40px}
.join-container .section-certi .choice-member li,.join-container .section-form-align-c .choice-member li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.join-container .section-certi .lst li,.join-container .section-form-align-c .lst li{font-size:14px}
.join-container .section-certi+.lst,.join-container .section-form-align-c+.lst{padding-top:20px;border-top:1px solid #e7e7e7}
.join-container .section-form-align-c+.lst{margin-top:40px}
.join-container .section-certi .certi-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}
.join-container .section-certi .certi-list li{margin:0 50px;text-align:center}
.join-container .section-certi .certi-list li .circle{width:230px;height:230px;border:1px solid #f1f1f1;-webkit-border-radius:230px;-moz-border-radius:230px;border-radius:230px}
.join-container .section-certi .certi-list li .certi-tit{margin:40px 0;font-size:18px}
.join-container .section-certi .certi-list+.lst{padding-top:20px;border-top:1px solid #e7e7e7}
.join-container .section-certi .choice-member,.join-container .section-certi .area-rentcar-id{max-width:542px;margin-left:auto;margin-right:auto}
.join-container .section-certi .area-rentcar-id{margin-bottom:40px}
.join-container .section-certi .area-rentcar-id .form-row .input-tit{width:80px;-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px}
.join-container .section-certi .area-rentcar-id .form-row .input-cont{padding-right:10px}
.join-container .section-certi .area-rentcar-id .inputT{max-width:100%}
.join-container .section-certi .lst li{font-size:14px}
.join-container .section-certi+.lst{padding-top:20px;border-top:1px solid #e7e7e7}
.join-container .btn-area{padding:60px 0}
.join-container .section-form .form-cont>.row.type2 .email-cont .btn,.join-container .section-form .form-cont>.row.type2 .addr-area .btn{width:130px}
.join-container .section-form .form-cont>.row.type2 .addr-area{max-width:70%}
.join-container .section-form .form-cont>.row.type2 .addr-area .inputT{margin-right:0;margin-left:0}
.join-container .agree-title{font-weight:700;font-size:16px;}
.join-container .agree-area-cus .agree-body{height:140px;padding:30px;background:#f1f1f1;border-radius:10px;overflow-y:scroll;}
.join-container .info-txt-list{margin-top:10px;padding-left:2px;}
.join-container .agree-body-cont + .info-txt-list{padding-left:28px;}
.join-container .info-txt-list li{font-weight:400;font-size:16px;}
.join-container .info-txt-list li+li{margin-top:4px;}
.join-container .agree-area .agree-body li .agree-body-header+.agree-body-cont{margin-top:15px;}
.join-container .out-toggle-tab .chk-icon-box label{font-weight:700;font-size:18px;}
.join-container .chk-icon-box:not(.type-circle) label{padding-left:25px;}
.join-container .chk-icon-box input:checked+label{font-weight:700;}
.join-container .agree-header label{font-weight:700;font-size:20px;}
.join-container .agree-header .noinclude_txt{font-weight:400;}
.eng-wrap .join-container .membership-benefits{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #e7e7e7}
.eng-wrap .join-container .membership-benefits li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.eng-wrap .join-container .membership-benefits li+li:before{content:"";width:1px;height:120px;background-color:#e7e7e7}
.eng-wrap .join-container .membership-benefits li .item{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;color:#8f9191;font-size:12px;text-align:center}
.eng-wrap .join-container .membership-benefits li .item .icon{height:70px;margin-bottom:20px}
.eng-wrap .join-container .membership-benefits li .item strong{display:block;font-size:16px;color:#54585a}
.eng-wrap .join-container .agree-body-form{margin-top:30px;padding:30px 40px;border-top:1px solid #e7e7e7}
.mypage-container .mypage-header .myInfos-area{padding:60px;margin-bottom:60px;color:#fff;background-color:#ed1c24}
.mypage-container .mypage-header .myInfos-area .box-between .txt{font-size:30px;font-weight:400}
.mypage-container .mypage-header .myInfos-area .box-between .txt .name{font-weight:700;color:inherit;font-size:inherit}
.mypage-container .mypage-header .myInfos-area .box-between .btns .btn-goLink+.btn-goLink{margin-left:30px}
.mypage-container .mypage-header .myInfos-area .item-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:40px;padding-top:40px;border-top:1px solid rgba(255,255,255,.2)}
.mypage-container .mypage-header .myInfos-area .item-list li>.icon{height:48px}
.mypage-container .mypage-header .myInfos-area .item-list li>p{margin-top:25px}
.mypage-container .mypage-header .myInfos-area .item-list li>p:has(.icon){display:flex;align-items:center;gap:4px;}
.mypage-container .mypage-header .myInfos-area .item-list li>p~a{display:inline-block;margin-top:14px}
.mypage-container .mypage-header .myInfos-area .item-list li:first-child >p+a {border-bottom:0; cursor:default}
.mypage-container .mypage-header .myInfos-area .item-list li .underline{font-weight:400;border-bottom-color:#fff}
.mypage-container .mypage-header .myInfos-area .tooltip {line-height:1.4;}
.mypage-container .mypage-header .myInfos-area .tooltip:after {content: '';  position: absolute;top: -10px;left: 50%;width: 0;height: 0;;border: 10px solid transparent;border-bottom: 13px solid #fff;border-top: 0;}
.mypage-container .mypage-header .myInfos-area .tooltip .tooltip-tit {font-size:16px;font-weight:700;}
.mypage-container .mypage-header .myInfos-area .tooltip .tooltip-inner {border:0;}
.mypage-container .mypage-header .myInfos-area .tooltip .tooltip-list {margin-top:0;}
.mypage-container .mypage-header .myInfos-area .tooltip .btn-tooltip-close {right:16px;top:20px;width:16px;height:16px;background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_500_1128' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Cpath d='M3.27421 2.21862C2.98272 1.92713 2.51011 1.92713 2.21862 2.21862C1.92713 2.51011 1.92713 2.98272 2.21862 3.27421L6.94442 7.99999L2.21862 12.7258C1.92713 13.0173 1.92713 13.4899 2.21862 13.7814C2.51012 14.0729 2.98272 14.0729 3.27422 13.7814L8 9.0556L12.7258 13.7814C13.0173 14.0729 13.4899 14.0729 13.7814 13.7814C14.0729 13.4899 14.0729 13.0173 13.7814 12.7258L9.05558 8.00001L13.7814 3.27421C14.0729 2.98272 14.0729 2.51011 13.7814 2.21862C13.4899 1.92713 13.0173 1.92713 12.7258 2.21862L8.00001 6.9444L3.27421 2.21862Z' fill='%23666666'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_500_1128)'%3E%3Crect width='15.9999' height='16' fill='%235B5B5B'/%3E%3C/g%3E%3C/svg%3E%0A");}
.mypage-container .mypage-header .myInfos-area .tooltip .btn-goLink {font-weight:500;font-size:14px;color:#3B3B3B;display:flex;align-items:center;}
.mypage-container .mypage-header .myInfos-area .tooltip .btn-goLink:after {content:'';display:block;width:16px;height:16px;background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_500_1151' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Cg clip-path='url(%23clip0_500_1151)'%3E%3Cpath d='M4.90622 2.232C4.58692 2.54135 4.58692 3.04288 4.90622 3.35222L9.35953 7.66667L4.90622 11.9811C4.58692 12.2904 4.58692 12.792 4.90622 13.1013C5.22552 13.4107 5.7432 13.4107 6.0625 13.1013L11.0939 8.22678C11.4132 7.91744 11.4132 7.4159 11.0939 7.10656L6.0625 2.232C5.7432 1.92266 5.22552 1.92267 4.90622 2.232Z' fill='%23666666'/%3E%3C/g%3E%3C/mask%3E%3Cg mask='url(%23mask0_500_1151)'%3E%3Crect width='15.9999' height='16' fill='%233B3B3B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_500_1151'%3E%3Crect width='16.0001' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.mypage-container .mypage-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mypage-container .mypage-body .mypage-lnb{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:300px;-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fafafa;padding:50px 0}
.mypage-container .mypage-body .mypage-lnb>ul{padding:0 30px}
.mypage-container .mypage-body .mypage-lnb>ul>li>a{font-weight:700;}
.mypage-container .mypage-body .mypage-lnb>ul>li+li{margin-top:40px}
.mypage-container .mypage-body .mypage-lnb>ul>li>ul{margin-top:20px}
.mypage-container .mypage-body .mypage-lnb>ul>li>ul>li{font-size:14px;color:#54585a}
.mypage-container .mypage-body .mypage-lnb>ul>li>ul>li+li{margin-top:10px}
.mypage-container .mypage-body .mypage-lnb>ul>li.has-toast>a{position:relative;}
.mypage-container .mypage-body .mypage-lnb>ul>li.has-toast>a:after{ content: "기존 포인트 확인도 가능해요!"; position: absolute; top: -2px; left: calc(100% + 12px); width: auto; padding: 4px 12px; border-radius: 100px; background: #151515; font-weight: 300; color: #FFFFFF; font-size: 12px; white-space: nowrap; pointer-events: none; cursor: default; }
.mypage-container .mypage-body .mypage-lnb>ul>li.has-toast>a:before{ content: ""; position: absolute; top: 6px; left: calc(100% + 2px); border: solid transparent; border-width: 5px 7px; border-right-color: #151515; pointer-events: none; cursor: default; }
.mypage-container .mypage-body .mypage-body-cont{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:900px;-webkit-flex-basis:900px;-ms-flex-preferred-size:900px;flex-basis:900px;padding-left:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .mypage-body .mypage-body-cont>.btn-box{padding:30px 0;margin-top:10px}
.mypage-container .list-section-header .tit-area,.mypage-container .infos-section-header .tit-area,.mypage-container .mypage-body-cont-header .tit-area,.mypage-container .tbl-header .tit-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}
.mypage-container .list-section-header .tit-area .tit,.mypage-container .infos-section-header .tit-area .tit,.mypage-container .mypage-body-cont-header .tit-area .tit,.mypage-container .tbl-header .tit-area .tit{font-size:24px}
.mypage-container .list-section-header .tit-area .tit .total,.mypage-container .infos-section-header .tit-area .tit .total,.mypage-container .mypage-body-cont-header .tit-area .tit .total,.mypage-container .tbl-header .tit-area .tit .total{font-size:inherit;color:#ed1c24;margin-left:15px}
.mypage-container .indicator-area:not(:has(.tab-group)){padding-top:10px}
.mypage-container .indicator-area .tab-group { margin-top: 40px; }
.mypage-container .indicator-area .menu-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 20px;border-bottom:1px solid #e7e7e7}
.mypage-container .indicator-area:has(~.point-infos-area) .menu-list{padding:0;}
.mypage-container .indicator-area:has(~#AsianaSavingMallHeader) .menu-list{padding:0;}
.mypage-container .indicator-area .menu-list li input{display:none}
.mypage-container .indicator-area .menu-list li label,.mypage-container .indicator-area .menu-list li button{position:relative;display:block;padding:20px;font-size:16px;text-align:center}
.mypage-container .indicator-area .menu-list li button{border-bottom-color:transparent}
.mypage-container .indicator-area .menu-list li input:checked+label:after{content:"";position:absolute;bottom:-1px;left:0;display:block;width:100%;height:4px;background-color:#ff404b;z-index:5}
.mypage-container .indicator-area .menu-list li.active{position:relative}
.mypage-container .indicator-area .menu-list li.active:after{content:"";position:absolute;bottom:-1px;left:0;display:block;width:100%;height:4px;background-color:#ff404b;z-index:5}
.mypage-container .indicator-area .menu-list.wide-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .indicator-area .menu-list.wide-type li{flex:1;margin:-1px;}
.mypage-container #AsianaSavingMallHeader:has(+.indicator-area.tab-round){margin-top:20px;}
.mypage-container .indicator-area.tab-round{padding-top:40px;}
.mypage-container .indicator-area.tab-round .menu-list{padding:0;border:1px solid #B1B1B1;border-radius:100px;}
.mypage-container .indicator-area.tab-round .menu-list li.active button{border-radius:100px;background:#FF404B;font-weight:700;color:#FFFFFF;}
.mypage-container .indicator-area.tab-round .menu-list li.active:after{content:none;}
.mypage-container .indicator-area.tab-round .menu-list li button{height:50px;padding:0;border:none;font-weight:500;color:#5B5B5B;font-size:18px;line-height:50px;}
.mypage-container .indicator-area+.infos-section{margin-top:60px}
.mypage-container .mypage-body-cont-header{padding:50px 0 10px}
.mypage-container .mypage-body-cont-header .tit-area{padding-bottom:25px;margin-bottom:0;border-bottom:1px solid #e7e7e7}
.mypage-container .mypage-body-cont-header .tit-area .tit{font-weight:700;color:#151515;font-size:36px}
.mypage-container .mypage-body-cont-header+.infos-section{margin-top:50px}
.mypage-container .mypage-body-cont-header .icon-guide-area{border-top:0 none}
.mypage-container .mypage-body-cont-header .icon-guide-area>li{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.mypage-container .mypage-body-cont-header+.lst{margin-top:30px}
.mypage-container .mypage-body-cont-header+.lst+.list-section{margin-top:40px}
.mypage-container .btn-box-between{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}
.mypage-container .btn-box-between .box-between-col01-btns,.mypage-container .btn-box-between .box-between-col02-btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #d2d2d2}
.mypage-container .btn-box-between .box-between-col01-btns .btn-small,.mypage-container .btn-box-between .box-between-col02-btns .btn-small{font-weight:700;font-size:12px;padding:0 10px}
.mypage-container .btn-box-between .box-between-col01-btns .btn-small+.btn-small,.mypage-container .btn-box-between .box-between-col02-btns .btn-small+.btn-small{border-left:1px solid #d2d2d2}
.mypage-container .btn-box-between .box-between-col02-btns{margin-left:auto;margin-right:0;border-color:#54585a;background-color:#54585a}
.mypage-container .btn-box-between .box-between-col02-btns .btn-small{color:#fff}
.mypage-container .tbl-box table{width:100%;border:1px solid #e7e7e7}
.mypage-container .tbl-box table th,.mypage-container .tbl-box table td{padding:30px 40px;text-align:left;border:1px solid #e7e7e7;color:#54585a}
.mypage-container .tbl-box table th{font-weight:700;background-color:#fafafa}
.mypage-container .tbl-box table td{font-size:14px;vertical-align:top}
.mypage-container .tbl-box table td .tit{font-size:16px;color:#2f2f2f}
.mypage-container .tbl-box table td .tit+p{margin-top:14px}
.mypage-container .tbl-box table td .box-between+.box-between{margin-top:10px}
.mypage-container .tbl-box table td .flag{margin-left:8px;padding:0 6px;border:1px solid #C7C7C7;border-radius:4px;color:#8B8B8B;font-size:12px;}
.mypage-container .tbl-box table+.lst{margin-top:20px;margin-bottom:0}
.mypage-container .tbl-box table+table{margin-top:20px}
.mypage-container .tbl-box+.tbl-box{margin-top:80px}
.mypage-container .tbl-box.cont-align-c th,.mypage-container .tbl-box.cont-align-c td{text-align:center;vertical-align:middle}
.mypage-container .tbl-box.cont-align-c .align-l{text-align:left}
.mypage-container .tbl-box.cont-align-c .lst{text-align:left}
.mypage-container .tbl-box.type2 th,.mypage-container .tbl-box.type2 td{padding:30px 20px}
.mypage-container .tbl-box .tbl-small-btns{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:10px}
.mypage-container .tbl-box .tbl-small-btns .btn,.mypage-container .tbl-box .tbl-small-btns .btn-auto{width:auto;height:30px;font-size:12px;padding:0 10px}
.mypage-container .result-none{font-size:20px;padding:150px 40px;text-align:center;border-bottom:1px solid #e7e7e7}
.mypage-container .infos-section{margin-top:80px}
.mypage-container .infos-section .infos-section-foot{padding:30px 0 0}
.mypage-container .infos-section .bar-type{color:#54585a;font-size:14px}
.mypage-container .infos-section .bar-type>span{position:relative;display:inline-block}
.mypage-container .infos-section .bar-type>span+span{padding-left:10px;margin-left:10px}
.mypage-container .infos-section .bar-type>span+span:before{content:"";position:absolute;top:11px;left:0;display:block;width:1px;height:14px;margin-top:-7px;background-color:#e7e7e7}
.mypage-container .infos-section .small-btns{margin-left:10px;display:inline-block}
.mypage-container .infos-section .small-btns .btn,.mypage-container .infos-section .small-btns .btn-auto{width:auto;height:30px;font-size:12px;padding:0 10px}
.mypage-container .infos-section .small-btns .btn+.btn,.mypage-container .infos-section .small-btns .btn-auto+.btn{margin-left:10px}
.mypage-container .infos-section .txt-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:510px}
.mypage-container .infos-section .txt-align .icon{margin-right:10px}
.mypage-container .infos-section .box-between .lst{margin-top:0}
.mypage-container .infos-section:first-child{margin-top:50px}
.mypage-container .infos-section+.indicator-area{margin-top:40px}
.mypage-container .infos-section .tbl-box .caution { margin-top: 25px; font-weight: 400; color: #D60228; font-size: 14px; text-align: right; line-height: 1.4; }
.mypage-container .infos-section .tbl-box .caution span { display: block; }
.mypage-container .nodata-card{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:center;padding:60px 40px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5}
.mypage-container .nodata-card .tit{font-weight:700;font-size:28px}
.mypage-container .nodata-card .tit+.txt{margin-top:20px}
.mypage-container .nodata-card .btn-box{margin-top:20px}
.mypage-container .nodata-card .btn-box .btn{min-width:250px}
.mypage-container .nodata-card+.nodata-card{margin-top:80px}
.mypage-container .nodata-card.bg-card{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//@temp-mypage-nodata-bg.jpg);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-color:transparent}
.mypage-container .nodata-card-between{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px}
.mypage-container .nodata-card-between .nodata-card{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-height:304px;margin-top:0;margin-right:20px}
.mypage-container .nodata-card-between+.nodata-card{margin-top:80px}
.mypage-container .card{border-radius:10px;border:1px solid #D9D9D9;padding:0 32px 30px;}
.mypage-container .card.monthCard{padding-bottom:0;}
.mypage-container .card .card-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:20px;border-bottom:1px solid #D9D9D9;}
.mypage-container .card .card-header .tit{font-size:20px;display:flex;gap:8px;}
.mypage-container .card .card-header .txt-box{display:flex;gap:16px;align-items:center;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#8f9191;font-size:20px;}
.mypage-container .card .card-header .txt-box .badge {display:flex;height:24px;margin:0;padding:0 16px;justify-content:center;align-items:center;border:1px solid #1790FF;border-radius:100px;font-size:14px;color:#1790FF;font-weight:600;}
.mypage-container .card .card-header .txt-box>strong{display:block;font-size:20px;font-weight:700;color:#5B5B5B;}
.mypage-container .card .card-header .txt-box>a{display:block;font-size:16px;margin-top:10px}
.mypage-container .card .card-header .info-flag{font-weight:400;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:84px;height:36px;padding:0 10px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px}
.mypage-container .card .card-header .info-flag.ing{background-color:#ff404b;color:#fff}
.mypage-container .card .card-header .info-flag.waiting{background-color:#54585a;color:#fff}
.mypage-container .card .card-header .info-flag.complete,.mypage-container .card .card-header .info-flag.cancel{border:1px solid #d2d2d2;color:#8f9191}
.mypage-container .card .card-cont{padding-block:32px}
.mypage-container .card .card-cont :where(.info-list, .info-list-type2){font-size:14px;color:#8f9191;display:flex;flex-direction:column;gap:20px;}
.mypage-container .card .card-cont :where(.info-list, .info-list-type2) li{display:flex;align-items:baseline;gap:24px;}
.mypage-container .card .card-cont :where(.info-list, .info-list-type2) li .tit{position:relative;flex:none;width:110px;flex-basis:110px;font-size:16px;color:#3B3B3B;}
.mypage-container .card .card-cont :where(.info-list, .info-list-type2) li .cont{font-size:16px;color:#3B3B3B;font-weight:600;}
.mypage-container .card .card-cont :where(.info-list, .info-list-type2) li .underline{color:#2f2f2f}
.mypage-container .card .card-cont .info-list-type2{margin:10px 0}
.mypage-container .card .card-cont .info-list-type2 li{padding-bottom:15px}
.mypage-container .card .card-cont .info-list-type2 li .tit{font-weight:700;color:#54585a}
.mypage-container .card .card-cont .info-list-type2 li .tit:after{display:none}
.mypage-container .card .card-cont .info-list-type2 li .cont{width:100%;padding:0}
.mypage-container .card .card-cont .info-list-type2 li .cont .btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.mypage-container .card .card-cont .info-list-type2 li .cont .btns .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:30px;font-size:12px;font-weight:700;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .card .card-cont .info-list-type2 li .cont .btns .btn+.btn{margin-left:10px}
.mypage-container .card .card-cont .info-list-type2 li+li{margin-top:0;padding-top:15px;border-top:1px solid #e7e7e7}
.mypage-container .card .card-cont .info-list-type2 li:last-child{padding-bottom:0}
.mypage-container .card .card-cont .car-item-area{margin-top:10px}
.mypage-container .card .card-cont .car-item-area .item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:84px;height:36px;font-weight:700;font-size:14px;color:#ed1c24;padding:0 20px;margin-right:5px;margin-bottom:5px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;border:1px solid #ff404b;background-color:#fff9f9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .card .card-foot{border-top:1px solid #e7e7e7}
.mypage-container .card .card-foot .btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mypage-container .card .card-foot .btns .btn-goLink{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:80px;font-size:20px;font-weight:700;}
.mypage-container .card .card-foot .btns .btn-goLink.red{color:#ed1c24}
.mypage-container .card+.card{margin-top:20px}
.mypage-container .card .heart-chk-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mypage-container .card .heart-chk-box input{display:none}
.mypage-container .card .heart-chk-box .icon{position:relative;width:23px;height:21px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart3-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.mypage-container .card .heart-chk-box input:checked+.icon{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart3-on.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.mypage-container .card .heart-chk-box span{font-weight:700;color:#54585a;margin-left:10px}
.mypage-container .lst:not(:first-child){margin-top:30px}
.mypage-container .lst+.btn-box{margin-top:30px}
.mypage-container .banner-area{margin-top:60px}
.mypage-container .btn-box .btn-wide{height:80px;font-size:20px;font-weight:700;}
.mypage-container .btn-box .btn-wide.red{color:#ed1c24;border:1px solid #ff404b}
.mypage-container .btn-goLink.arrow-r:after{content:">";display:inline-block;margin-left:5px;font-weight:700;}
.mypage-container .btn-box .btn .icon,.mypage-container .btn-box .btn-goLink .icon,.mypage-container .btn-box .btn-wide .icon,.mypage-container .btns .btn .icon,.mypage-container .btns .btn-goLink .icon,.mypage-container .btns .btn-wide .icon{margin:0 10px}
.mypage-container .list-section{margin-top:80px}
.mypage-container .list-section .carInfo-list{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .list-section .carInfo-list li{position:relative;margin-bottom:0}
.mypage-container .list-section .carInfo-list.col2 .item .cover .btn-box{margin-right:-165px}
.mypage-container .list-section .item{display:block;padding-right:30px}
.mypage-container .list-section .item .img-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px}
.mypage-container .list-section .item .img-box img{width:270px;height:185px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}
.mypage-container .list-section .item .img-box .img-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%;height:200px}
.mypage-container .list-section .item .img-box .img-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}
.mypage-container .list-section .item .img-box .cover{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background:rgba(29,29,29,.6);z-index:5}
.mypage-container .list-section .item .img-box .cover .state{padding:10px 20px;font-weight:700;color:#fff;background-color:#ff404b;font-size:14px}
.mypage-container .list-section .item .img-box .cover .state.ing{color:rgba(255,255,255,.5);background-color:#8f9191}
.mypage-container .list-section .item .img-box .cover .right-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 20px}
.mypage-container .list-section .item .img-box .cover .right-area>div+div{margin-left:15px}
.mypage-container .list-section .item .img-box .tooltipOpenBtn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;padding:0;margin:0}
.mypage-container .list-section .item .img-box .tooltipOpenBtn i{margin-right:5px}
.mypage-container .list-section .item .img-box .tooltipOpenBtn span{font-size:16px;color:#fff;font-weight:700;}
.mypage-container .list-section .item .img-box .tooltip-wrap{position:relative;width:100%;z-index:5}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont{display:none;position:absolute;top:100%;margin-top:6px;background-color:#fff;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 15px rgba(50,50,50,.75);-moz-box-shadow:0 0 15px rgba(50,50,50,.75);box-shadow:0 0 15px rgba(50,50,50,.75);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont:before{content:'';position:absolute;top:-16px;width:0;height:0;border-style:solid;border-width:0 15px 16px 15px;border-color:transparent transparent #fff transparent;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont .tooltipCont-inner{padding:40px}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont.arrow-type-right:before{left:auto;right:15px}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont-list{width:270px;left:auto;right:auto;-webkit-transform:translateX(-55%);-moz-transform:translateX(-55%);-ms-transform:translateX(-55%);-o-transform:translateX(-55%);transform:translateX(-55%);text-align:center;margin-top:20px}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont-list:before{-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%)}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont-list .tooltipCont-inner{padding:20px}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont-list .tooltipCont-inner .layer-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont-list .tooltipCont-inner .layer-info .tooltip-tit-num{font-weight:700;font-size:18px;text-align:center;color:#2f2f2f}
.mypage-container .list-section .item .img-box .tooltip-wrap .tooltipCont-list .tooltipCont-inner .layer-info .tooltip-txt{font-weight:400;font-size:14px;color:#54585a;text-align:left}
.mypage-container .list-section .item .descri-area{padding:20px 0}
.mypage-container .list-section .item .descri-area .tit{width:100%;display:block;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;font-size:16px;height:32px}
.mypage-container .list-section .item .descri-area .tit+.bar-type{margin-top:15px}
.mypage-container .list-section .item .descri-area .bar-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;color:#8f9191;font-size:14px;margin-bottom:20px}
.mypage-container .list-section .item .descri-area .bar-type>span{position:relative;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:63%;-webkit-flex-basis:63%;-ms-flex-preferred-size:63%;flex-basis:63%;text-indent:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .list-section .item .descri-area .bar-type>span:nth-of-type(odd){-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:37%;-webkit-flex-basis:37%;-ms-flex-preferred-size:37%;flex-basis:37%;text-indent:0}
.mypage-container .list-section .item .descri-area .bar-type>span:nth-of-type(odd)::after{position:absolute;top:4px;right:0;content:"";display:block;width:1px;height:14px;background-color:#e7e7e7}
.mypage-container .list-section .item .descri-area .price-box{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:20px;background-color:#f5f5f5}
.mypage-container .list-section .item .descri-area .price-box .price-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;}
.mypage-container .list-section .item .descri-area .price-box .price-row+.price-row{margin-top:15px}
.mypage-container .list-section .item .descri-area .price-box .price-row .price{font-weight:700;color:#ed1c24}
.mypage-container .list-section .heart-chk-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mypage-container .list-section .heart-chk-box input{display:none}
.mypage-container .list-section .heart-chk-box .icon{position:relative;width:18px;height:16px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart2-off.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.mypage-container .list-section .heart-chk-box input:checked+.icon{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart2-on.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.mypage-container .list-section .heart-chk-box span{font-weight:700;margin-left:10px}
.mypage-container .list-section .chk-icon-box{position:absolute;top:10px;left:10px}
.mypage-container .list-section .chk-icon-box label{padding-left:26px}
.mypage-container .list-section .chk-icon-box label:after{width:26px;height:26px;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.mypage-container .list-section .chk-icon-box input[type='checkbox']:checked+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-check-redOn.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.mypage-container .list-section .tit-area .chk-icon-box{position:static}
.mypage-container .list-section .tit-area .chk-icon-box label{padding-left:40px}
.mypage-container .list-section.type2 .list-section-body{padding-top:30px;border-top:1px solid #e7e7e7}
.mypage-container .card-between-section{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px}
.mypage-container .card-between-section .card,.mypage-container .card-between-section .nodata-card{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-height:304px;margin-top:0;margin-right:20px}
.mypage-container .card-between-section .card .card-cont,.mypage-container .card-between-section .nodata-card .card-cont{padding:30px}
.mypage-container .card-between-section+.nodata-card{margin-top:80px}
.mypage-container .count-section{font-size:26px;padding:60px 40px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-weight:700;text-align:center;background-color:#f5f5f5;margin-top:50px}
.mypage-container .count-section .sub-txt{color:#54585a;font-size:16px;margin-top:20px}
.mypage-container .count-section+.infos-section{margin-top:60px}
.mypage-container .count-section+.infos-section .result-none{border-top:1px solid #e7e7e7}
.mypage-container .hotDeal-section{margin-top:80px}
.mypage-container .hotDeal-section .hotDeal-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:35px}
.mypage-container .hotDeal-section .hotDeal-header .alert-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}
.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:26px;margin-left:50px;text-align:center}
.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline>p+p{position:relative;padding-left:40px}
.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline>p+p:before{content:":";width:8px;position:absolute;top:0;left:20px;margin-left:-4px;color:#999;z-index:5}
.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline strong,.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline span{color:#54585a;font-size:inherit}
.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline strong.txt-color-red,.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline span.txt-color-red{color:#ed1c24}
.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline span{display:block;font-size:12px}
.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline .d-day{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;background:-webkit-gradient(linear,left top,right top,from(#fb4457),to(#f15d37));background:-webkit-linear-gradient(left,#fb4457 0%,#f15d37 100%);background:-moz-linear-gradient(left,#fb4457 0%,#f15d37 100%);background:-o-linear-gradient(left,#fb4457 0%,#f15d37 100%);background:linear-gradient(90deg,#fb4457 0%,#f15d37 100%);width:70px;height:70px;margin-right:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-weight:700;color:#fff;font-size:12px}
.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline .d-day strong{font-size:22px;color:#fff}
.mypage-container .hotDeal-section .hotDeal-header .alert-area .deadline .d-day:after{display:inline-block;content:"";position:absolute;right:9px;bottom:-1px;width:12px;height:12px;background:url(/lrhp/pc/images/bg-main-dday.png) no-repeat center center}
.mypage-container .hotDeal-section .hotDeal-header .btn-goLink{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mypage-container .hotDeal-section .hotDeal-header .btn-goLink .arrow-r{position:relative;margin-left:10px;height:14px}
.mypage-container .hotDeal-section .hotDeal-header .btn-goLink .arrow-r:before,.mypage-container .hotDeal-section .hotDeal-header .btn-goLink .arrow-r:after{position:absolute;top:0;left:0;content:"";width:0;height:0;border-style:solid}
.mypage-container .hotDeal-section .hotDeal-header .btn-goLink .arrow-r:before{border-width:7px 0 7px 10px;border-color:transparent transparent transparent #2f2f2f}
.mypage-container .hotDeal-section .hotDeal-header .btn-goLink .arrow-r:after{position:absolute;top:4px;left:2px;border-width:3px 0 3px 4px;border-color:transparent transparent transparent #fff}
.mypage-container .hotDeal-section .hotDeal-cont{padding-top:80px;border-top:1px solid #eee}
.mypage-container .hotDeal-section .hotDeal-cont .detail{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 95px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .hotDeal-section .hotDeal-cont .detail .txt-box{font-weight:700;}
.mypage-container .hotDeal-section .hotDeal-cont .detail .txt-box .tit strong{font-weight:700;font-size:26px}
.mypage-container .hotDeal-section .hotDeal-cont .detail .txt-box .tit span{font-weight:400;display:block;font-size:18px;color:#8f9191;margin-top:10px}
.mypage-container .hotDeal-section .hotDeal-cont .detail .txt-box .price{font-weight:700;margin-top:40px}
.mypage-container .hotDeal-section .hotDeal-cont .detail .txt-box .price .cost{color:#ddd;font-size:18px}
.mypage-container .hotDeal-section .hotDeal-cont .detail .txt-box .price .cost small{font-size:14px}
.mypage-container .hotDeal-section .hotDeal-cont .detail .txt-box .price .sale{font-size:28px;color:#da291c;margin-top:15px}
.mypage-container .hotDeal-section .hotDeal-cont .detail .txt-box .price .sale small{font-size:18px}
.mypage-container .hotDeal-section .pagination-wrap{margin-top:50px}
.mypage-container .hotDeal-section .pagination-wrap .pagination-list{width:60px;padding:0;font-size:14px;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .hotDeal-section .pagination-wrap .pagination-list strong,.mypage-container .hotDeal-section .pagination-wrap .pagination-list em{font-size:inherit}
.mypage-container .hotDeal-section .pagination-wrap .pagination-list .swiper-pagination-current{font-weight:700;}
.mypage-container .point-infos-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 70px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-weight:700;background-color:#f5f5f5;margin-top:50px}
.mypage-container .point-infos-area .box-between{width:50%;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .point-infos-area .box-between .tit,.mypage-container .point-infos-area .box-between .point{font-size:20px;letter-spacing:-1.5px}
.mypage-container .point-infos-area .box-between .tit{margin-right:40px}
.mypage-container .point-infos-area:has(.box-between.grid-row){padding:28px;border-radius:8px;}
.mypage-container .point-infos-area .box-between.grid-row{align-items:center;gap:4px;}
.mypage-container .point-infos-area .box-between.grid-row .tit{margin-right:0;font-weight:400;color:#666666;font-size:20px;}
.mypage-container .point-infos-area .box-between .point{color:#54585a;font-size:20px}
.mypage-container .point-infos-area .box-between .txt-color-red{color:#ed1c24}
.mypage-container .point-infos-area+.infos-section{margin-top:60px}
.mypage-container .point-infos-area+.infos-section .result-none{border-top:1px solid #e7e7e7}
.mypage-container .point-infos-area+.tbl-box{margin-top:60px}
.mypage-container .icon-point-plus,.mypage-container .icon-point-minus{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:17px;height:17px;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;font-size:16px;color:#fff;margin:0 5px}
.mypage-container .icon-point-plus{background-color:#ff404b}
.mypage-container .icon-point-minus{background-color:#54585a}
.mypage-container .img-box .img-tit{font-weight:700;font-size:20px;text-align:center}
.mypage-container ul.icon-guide-area{border-top:1px solid #e7e7e7;padding:30px 0}
.mypage-container ul.icon-guide-area li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.mypage-container ul.icon-guide-area li .icon{margin-right:10px}
.mypage-container ul.icon-guide-area li+li{margin-top:10px}
.mypage-container ul.icon-guide-area+.lst{border-top:1px solid #e7e7e7;padding-top:30px;margin-top:0}
.mypage-container .tab-cont-inner .btn-box{margin:60px 0}
.mypage-container .tab-cont-inner .grey-guide-box{padding:30px 40px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#f5f5f5}
.mypage-container .tab-cont-inner .grey-guide-box .tit{font-weight:700;font-size:18px}
.mypage-container .tab-cont-inner .grey-guide-box .txt{margin-top:15px;color:#54585a}
.mypage-container .tab-cont-inner .grey-guide-box .underline{margin:0 10px}
.mypage-container .tab-cont-inner>.img-box{margin-top:60px}
.mypage-container .icon.coupon{margin-left:10px}
.mypage-container .tiket-list{width:-webkit-calc(100% + 10px);width:-moz-calc(100% + 10px);width:calc(100% + 10px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mypage-container .tiket-list>li{overflow:hidden;width:50%;margin-bottom:20px}
.mypage-container .tiket-list .tiket-item{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #d2d2d2;padding:30px 40px;margin-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .tiket-list .tiket-item:before,.mypage-container .tiket-list .tiket-item:after{position:absolute;top:50%;content:"";display:block;width:40px;height:40px;border:2px solid #d2d2d2;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border-bottom-color:#fff;border-right-color:#fff;background-color:#fff;margin-top:-20px;z-index:5}
.mypage-container .tiket-list .tiket-item:before{left:-24px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.mypage-container .tiket-list .tiket-item:after{right:-24px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.mypage-container .tiket-list .tiket-item .tiket-item-header strong{display:block;font-weight:700;font-size:20px}
.mypage-container .tiket-list .tiket-item .tiket-item-header p{margin-top:15px}
.mypage-container .tiket-list .tiket-item .info-list{margin-top:30px;padding-top:30px;border-top:1px dashed #d2d2d2;font-size:14px;color:#8f9191}
.mypage-container .tiket-list .tiket-item .info-list li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.mypage-container .tiket-list .tiket-item .info-list li .tit{position:relative;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:110px;-webkit-flex-basis:110px;-ms-flex-preferred-size:110px;flex-basis:110px;font-weight:400}
.mypage-container .tiket-list .tiket-item .info-list li .tit:after{position:absolute;top:50%;right:0;content:"";display:block;width:1px;height:14px;margin-top:-7px;background-color:#e7e7e7}
.mypage-container .tiket-list .tiket-item .info-list li .cont{padding:0 20px}
.mypage-container .tiket-list .tiket-item .info-list li .underline{color:#2f2f2f}
.mypage-container .tiket-list .tiket-item .info-list li+li{margin-top:20px}
.mypage-container .event-btn-box{padding:20px 0;margin-top:60px;border-top:1px solid #e7e7e7}
.mypage-container .event-btn-box .txt-top{font-weight:700;color:#54585a;font-size:20px;text-align:center;padding:40px 0}
.mypage-container .event-btn-box .txt-top .icon{margin-right:15px}
.mypage-container .event-btn-box .btn-list{width:-webkit-calc(100% + 10px);width:-moz-calc(100% + 10px);width:calc(100% + 10px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mypage-container .event-btn-box .btn-list li{width:50%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .event-btn-box .btn-list li .btn>.span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.mypage-container .event-btn-box .btn-list li .multiple-txt{font-size:20px}
.mypage-container .paymentCard-list{border-top:1px solid #e7e7e7}
.mypage-container .paymentCard-list li{padding:30px 40px;border-bottom:1px solid #e7e7e7}
.mypage-container .paymentCard-list .card-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.mypage-container .paymentCard-list .card-item .card-infos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.mypage-container .paymentCard-list .card-item .card-infos .card-logo{margin-right:30px}
.mypage-container .paymentCard-list .card-item .card-infos>strong{font-weight:700;font-size:18px}
.mypage-container .paymentCard-list .card-item .card-infos .number{font-size:14px;color:#54585a;margin-left:40px}
.mypage-container .paymentCard-list .card-item .btns .btn{height:34px;font-size:14px}
.mypage-container .section-form{margin-top:80px}
.mypage-container .section-form .form-cont .row{padding:0 40px}
.mypage-container .section-form>.required-box{margin-bottom:30px}
.mypage-container .section-form.type2{margin-top:20px}
.mypage-container .section-form.type2 .form-cont .row{padding:0 0}
.mypage-container .section-form.type2 .form-cont .row.type3{padding:0 40px}
.mypage-container .section-form.type2 .form-cont .row .addr-area .inputT+.inputT{margin-right:0;margin-left:0}
.mypage-container .section-form.type2 .form-cont .row .radio-area .btn-toggle{width:56px;height:auto;border-bottom:1px solid #2f2f2f;line-height:1.6}
.mypage-container .section-form.type2 .form-cont .row .radio-area .btn-toggle:after{width:56px;content:"내용보기";background-image:none;right:auto;margin-top:-11px}
.mypage-container .section-form.type2 .form-cont .row .radio-area .btn-toggle.active:after{content:"내용닫기";-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.mypage-container .section-form.type2 .form-cont .row .terms-area{font-size:14px;padding:30px;margin:35px 0 0;background-color:#fafafa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.mypage-container .section-form.type2 .form-cont .row .terms-area>p{margin-bottom:35px}
.mypage-container .section-form.type2 .form-cont .row .terms-area>ul{margin-bottom:30px}
.mypage-container .section-form.type2 .form-cont .row .terms-area h4{margin:10px 0}
.mypage-container .section-form.type2 .form-cont .row .box-type3 .txt{width:27%}
.mypage-container .section-form.type2 .form-cont .row .box-type3 .txt+.btn{width:130px}
.mypage-container .section-form.type2 .form-cont .row .box-type3 .txt+.btn.left{margin-left:5px}
.mypage-container .section-form.type2 .form-cont .row .txt-valid{font-size:14px}
.mypage-container .section-form.type2 .form-cont .row .txt-valid .error-msg{position:relative;color:#ed1c24;margin-left:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mypage-container .section-form.type2 .form-cont .row .txt-valid .error-msg::before{content:"";width:1px;height:12px;margin-right:10px;background-color:#e7e7e7}
.mypage-container .section-form.type2 .form-cont .row .pw-safe{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;color:#2f2f2f;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.mypage-container .section-form.type2 .form-cont .row .pw-safe>strong{margin-left:12px;font-size:14px;color:#ff404b}
.mypage-container .section-form.type2 .form-cont .row .pw-safe>strong:before{content:"";display:inline-block;width:1px;height:12px;background:#d2d2d2;margin-right:12px}
.mypage-container .section-form.type2 .form-cont .row .pw-safe>span{width:8px;height:2px;background:#e7e7e7;color:#e7e7e7;vertical-align:middle;margin:0 2px}
.mypage-container .section-form.type2 .form-cont .row .pw-safe>span.on{background-color:#ff404b}
.mypage-container .section-form.type2 .form-cont .row .input-cont.type2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.mypage-container .section-form.type2 .form-cont .row .input-cont.type2 .inputT{max-width:35%}
.mypage-container .section-form.type2 .form-cont .row .input-cont.type2 .inputT:before{content:'@';display:inline-block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-13px);-moz-transform:translateY(-13px);-ms-transform:translateY(-13px);-o-transform:translateY(-13px);transform:translateY(-13px)}
.mypage-container .section-form.type2 .form-cont .row .input-cont.type2 .inputT input{border-right:0;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}
.mypage-container .section-form.type2 .form-cont .row .input-cont.type2 select{width:35%;border-left:0;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;margin-left:0;margin-top:0}
.mypage-container .section-form.type2 .form-cont .row .input-cont.type2 button{width:25%;margin-left:10px;margin-top:0}
.mypage-container .section-form.type2 .form-cont .row+.row .input-cont.type2 .inputT{max-width:70%}
.mypage-container .section-form.type2 .form-cont .row+.row .input-cont.type2 .inputT input{border:1px solid #EBEBEB;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.mypage-container .section-form.type2 .form-cont .row+.row .input-cont.type2 .inputT::before{display:none}
.mypage-container .section-form.type2 .form-cont .type2+.lst{border-top:1px solid #e7e7e7;padding-top:30px}
.mypage-container .section-form.type2 .form-cont .lst.num02{margin-top:8px}
.mypage-container .section-form.type2 .form-cont .lst.num03{margin-top:14px}
.mypage-container .section-form.type2 .form-cont .lst.num03 li{line-height:1.6}
.mypage-container .section-form.type2 .form-cont .type3+.lst{margin:20px 40px 0;padding:30px 0;border-top:1px solid #e7e7e7}
.mypage-container .section-form.type2 .agree-area{padding-top:15px}
.mypage-container .section-form.type2 .agree-area .agree-cont,.mypage-container .section-form.type2 .agree-area .agree-cont-type2{padding:0 0 30px;border-bottom:1px solid #e7e7e7}
.mypage-container .section-form.type2 .agree-area .agree-cont .agree-tit,.mypage-container .section-form.type2 .agree-area .agree-cont-type2 .agree-tit{font-weight:700;margin-bottom:30px}
.mypage-container .section-form.type2 .agree-area .agree-cont .agree-lst li,.mypage-container .section-form.type2 .agree-area .agree-cont-type2 .agree-lst li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;color:#54585a}
.mypage-container .section-form.type2 .agree-area .agree-cont .agree-lst li:last-of-type,.mypage-container .section-form.type2 .agree-area .agree-cont-type2 .agree-lst li:last-of-type{margin-bottom:0}
.mypage-container .section-form.type2 .agree-area .agree-cont .agree-tbl table,.mypage-container .section-form.type2 .agree-area .agree-cont-type2 .agree-tbl table{width:100%;border-top:1px solid #d2d2d2}
.mypage-container .section-form.type2 .agree-area .agree-cont .agree-tbl table th,.mypage-container .section-form.type2 .agree-area .agree-cont .agree-tbl table td,.mypage-container .section-form.type2 .agree-area .agree-cont-type2 .agree-tbl table th,.mypage-container .section-form.type2 .agree-area .agree-cont-type2 .agree-tbl table td{text-align:center;padding:30px;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7}
.mypage-container .section-form.type2 .agree-area .agree-cont .agree-tbl table th:last-of-type,.mypage-container .section-form.type2 .agree-area .agree-cont .agree-tbl table td:last-of-type,.mypage-container .section-form.type2 .agree-area .agree-cont-type2 .agree-tbl table th:last-of-type,.mypage-container .section-form.type2 .agree-area .agree-cont-type2 .agree-tbl table td:last-of-type{border-right:0}
.mypage-container .section-form.type2 .agree-area .agree-cont .agree-tbl table thead th,.mypage-container .section-form.type2 .agree-area .agree-cont-type2 .agree-tbl table thead th{background-color:#fafafa}
.mypage-container .section-form.type2 .agree-area .agree-cont-type2{border-bottom:0}
.mypage-container .section-form.type2 .agree-area .lst li{color:#54585a;font-size:14px}
.mypage-container .section-form.type2 .agree-area .lst .txt-color-red{color:#ed1c24;margin-bottom:15px}
.mypage-container .section-form.type2 .agree-area .btn-link{font-weight:700;}
.mypage-container .section-form.type2 .agree-area .row{padding:0 20px}
.mypage-container .section-form.type2 .agree-area .row>.agree-cont~.agree-cont{margin-top:30px}
.mypage-container .section-form.type3{margin-top:0}
.mypage-container .section-form.type3 .form-cont{margin-top:60px;padding:0;border-top:1px solid #d2d2d2}
.mypage-container .section-form.type3 .form-cont .row{padding:0;margin-top:0;margin-bottom:0;border-bottom:1px solid #e7e7e7}
.mypage-container .section-form.type3 .form-cont .row label{padding:30px 0;text-align:center;background-color:#fafafa;border-right:1px solid #e7e7e7}
.mypage-container .section-form.type3 .form-cont .row .input-cont{padding-left:70px}
.mypage-container .section-form.type3 .agree-area{margin-top:40px;border-top:0}
.mypage-container .section-form.type3 .agree-area .row{border-bottom:0}
.mypage-container .section-form.type3 .agree-area .row label{padding:0 0 0 40px;background-color:unset;border-right:0}
.mypage-container .gray-noti-section{text-align:center;padding:60px;margin:50px 0 60px 0;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.mypage-container .gray-noti-section .tit{font-weight:700;display:block;font-size:26px}
.mypage-container .gray-noti-section .tit+p{margin-top:20px}
.mypage-container .gray-noti-section .sub-txt{color:#54585a}
.mypage-container .gray-noti-section .icon{margin-right:5px}
.mypage-container .section-certi{padding:0 80px}
.mypage-container .section-certi.pd0{padding:0}
.mypage-container .section-certi .certi-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mypage-container .section-certi .certi-list li{margin:0 50px;text-align:center}
.mypage-container .section-certi .certi-list li .circle{width:230px;height:230px;border:1px solid #f1f1f1;-webkit-border-radius:230px;-moz-border-radius:230px;border-radius:230px}
.mypage-container .section-certi .certi-list li .certi-tit{margin:40px 0;font-size:18px}
.mypage-container .section-certi .certi-list+.lst{padding-top:20px;border-top:1px solid #e7e7e7}
.mypage-container .section-certi .lst li{font-size:14px}
.mypage-container .section-cont{width:55%;margin:0 auto}
.mypage-container .section-cont .txt-header{background-color:#f5f5f5;padding:30px 0;text-align:center;border-top:1px solid #d2d2d2}
.mypage-container .section-cont .txt-cont{padding:30px 0;text-align:center;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.mypage-container .car-selection-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;min-height:165px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px dotted #e7e7e7;margin-top:30px;position:relative}
.mypage-container .car-selection-view .capsule-style-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.mypage-container .car-selection-view .capsule-style-list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;padding:10px}
.mypage-container .car-selection-view .capsule-style-list li:nth-of-type(1):after{display:inline-block;content:"";width:1px;height:80%;background:#e7e7e7;position:absolute;top:20px;left:25%}
.mypage-container .car-selection-view .capsule-style-list li:nth-of-type(2):after{display:inline-block;content:"";width:1px;height:80%;background:#e7e7e7;position:absolute;top:20px;left:49.5%}
.mypage-container .car-selection-view .capsule-style-list li:nth-of-type(3):after{display:inline-block;content:"";width:1px;height:80%;background:#e7e7e7;position:absolute;top:20px;left:74%}
.mypage-container .car-selection-view .capsule-style-list .item{position:relative}
.mypage-container .car-selection-view .capsule-style-list .item .txt{min-width:84px;height:42px;color:#2f2f2f;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .car-selection-view .capsule-style-list .item .btn-del{position:absolute;top:2px;right:5px}
.mypage-container .car-selection-view+.infos-section{margin-top:60px}
.mypage-container .car-brand-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mypage-container .car-brand-list input{display:none}
.mypage-container .car-brand-list label{width:114px;height:110px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#54585a;border:1px solid #e7e7e7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .car-brand-list label span{margin-top:10px}
.mypage-container .car-brand-list label p{margin-top:10px;min-height:20px}
.mypage-container .car-brand-list input:checked+label{font-weight:700;color:#ed1c24;border-color:#ed1c24;background-color:#fff9f9}
.mypage-container .car-brand-list input:checked+label .symbol.chevrolet{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/symbol-chevrolet.png);background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.mypage-container .car-brand-list input:checked+label .symbol.etc{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/symbol-etc.png);background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.mypage-container .car-brand-list input:checked+label .symbol.hyundai{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/symbol-hyundai.png);background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.mypage-container .car-brand-list input:checked+label .symbol.kia{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/symbol-kia.png);background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.mypage-container .car-brand-list input:checked+label .symbol.renault{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/symbol-renault.png);background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.mypage-container .car-brand-list input:checked+label .symbol.ssangyong{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/logos/symbol-ssangyong.png);background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.mypage-container .car-type-box{padding-top:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .car-type-box .capsule-style-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.mypage-container .car-type-box .capsule-style-list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%}
.mypage-container .car-type-box .capsule-style-list .item{padding:0 10px 10px 0;height:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .car-type-box .capsule-style-list .item input{display:none}
.mypage-container .car-type-box .capsule-style-list .item label{min-width:84px;color:#8f9191;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mypage-container .car-type-box .capsule-style-list .item input:checked+label{font-weight:700;color:#ed1c24}
.mypage-container .top-guide-section{margin-top:50px}
.mypage-container .top-guide-section+.infos-section{margin-top:50px;border-top:1px solid #e7e7e7}
.mypage-container .top-guide-section .lst{margin-top:0}
.mypage-container .branch-info-list>li{padding:30px 0;border-bottom:1px solid #e7e7e7}
.mypage-container .branch-info-list>li>.tit{font-size:18px}
.mypage-container .branch-info-list>li>.cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}
.mypage-container .branch-info-list>li>.cont .info-list{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:560px;-webkit-flex-basis:560px;-ms-flex-preferred-size:560px;flex-basis:560px;font-size:14px;color:#54585a}
.mypage-container .branch-info-list>li>.cont .info-list li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.mypage-container .branch-info-list>li>.cont .info-list li .info-tit{position:relative;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:100px;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;font-weight:400}
.mypage-container .branch-info-list>li>.cont .info-list li .info-tit:after{position:absolute;top:50%;right:0;content:"";display:block;width:1px;height:14px;margin-top:-7px;background-color:#e7e7e7}
.mypage-container .branch-info-list>li>.cont .info-list li .info-cont{padding:0 20px}
.mypage-container .branch-info-list>li>.cont .info-list li .underline{color:#2f2f2f}
.mypage-container .branch-info-list>li>.cont .info-list li+li{margin-top:20px}
.mypage-container .branch-info-list>li>.cont .btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.mypage-container .branch-info-list>li>.cont .btns .btn-auto{font-weight:700;letter-spacing:-1px;white-space:nowrap}
.mypage-container .branch-info-list>li>.cont .btns .btn-auto+.btn-auto{margin-left:10px}
.mypage-container .useManagement-cont * {font-weight:400;line-height:1.4}
.mypage-container .useManagement-cont .button-wrapper{margin-top:92px}
.mypage-container .useManagement-cont .section-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//mypage-use-top-bn.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:140px}
.mypage-container .useManagement-cont .section-banner p{color:#1a3a37;font-size:28px;font-weight:400}
.mypage-container .useManagement-cont .section-banner p strong{color:#19615e;font-size:28px;font-weight:700;}
.mypage-container .useManagement-cont .section-cont{width:auto;margin-top:80px}
.mypage-container .useManagement-cont .section-cont .return_wrap{position:relative}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap{width:100%;background-color:#fff;overflow:hidden;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:2;position:absolute;top:60%;left:0;z-index:59;}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap:has(.before-after-list){top:30%;}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .btn-pop-close{position:absolute;top:34px;right:40px;z-index:9;width:24px;height:24px;color:transparent;font-size:0;background:url("/lrhp/pc/images/icons/ico_btn_x.png") no-repeat 50%/24px auto;}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap{position:relative;margin-top:40px;padding:60px 60px 35px}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .col{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .col:last-of-type .tbl-box{border-right:none}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box{border-right:1px solid #e7e7e7;padding:0 15px}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table{width:100%;border:0}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table th,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table td{text-align:center;height:38px;padding:0;border:0;vertical-align:middle;background-color:#fff}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table th{padding-top:0}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .btn{width:38px;height:100%;padding:0}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .disabled,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .disabled button,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table button[disabled]{color:#ddd;cursor:unset}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .today .btn{position:relative;font-weight:700;color:#a02a3d}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .today .btn:after{content:"";display:block;width:20px;height:1px;margin:0 auto;background-color:#a02a3d}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.on .btn:after,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.start .btn:after,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.end .btn:after,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .today.during .btn:after{background-color:#fff}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .start .btn,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .end .btn,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .during .btn{width:100%;color:#fff;background-color:#ff404b}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .start .btn{-webkit-border-top-left-radius:38px;-moz-border-radius-topleft:38px;border-top-left-radius:38px;-webkit-border-bottom-left-radius:38px;-moz-border-radius-bottomleft:38px;border-bottom-left-radius:38px}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .end .btn{-webkit-border-top-right-radius:38px;-moz-border-radius-topright:38px;border-top-right-radius:38px;-webkit-border-bottom-right-radius:38px;-moz-border-radius-bottomright:38px;border-bottom-right-radius:38px}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .tbl-box table .on .btn{color:#fff;background-color:#ff404b;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .calendar .calendar-tit{font-weight:700;text-align:center;margin-bottom:30px}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .btn-paging-prev,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .btn-paging-next{position:absolute;top:50px;left:50px;border:none}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .calendar-wrap .btn-paging-next{position:absolute;top:50px;right:50px;left:auto}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot{height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e7e7e7}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot .date-info,.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot .date-info{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot .date-info>span{margin-right:20px}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot .date-info .date{font-weight:700;font-size:20px}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot .btn{width:175px;margin-left:auto;color:#fff;background-color:#54585a;font-weight:700;}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot-cont{height:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot-cont .schedule-bot-cont-col{height:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid #dedede}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot-cont .schedule-bot-cont-col .selectbox{height:100%;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot-cont .schedule-bot-cont-col .selectbox+.selectbox{border-left:1px solid #dedede}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot-cont .date-area{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:290px}
.mypage-container .useManagement-cont .section-cont .return_wrap .schedule-wrap .schedule-bot-cont .date-area .date{font-weight:700;font-size:20px;margin-left:20px}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator{width:100%;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;z-index:2;position:absolute;top:60%;left:0}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .menu-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 10px 0;border-bottom:1px solid #d2d2d2}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .menu-list li{padding:10px 20px;border-bottom:0}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .menu-list li button{font-size:18px;height:auto;border-bottom:0}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .menu-list li.active{border-bottom:3px solid #ff3f4c}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .menu-list li.active button{height:30px}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .tab-cont-inner{padding:40px}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .tab-cont-inner .chk-view-box input:disabled+label{color:#ddd}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .tab-cont-inner .chk-view-box label{height:50px}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .tab-cont-inner .chk-view-box label:after{display:none}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .btn-area{padding:0 0 40px}
.mypage-container .useManagement-cont .section-cont .return_wrap .section-indicator .btn-area button{width:175px;height:50px}
.mypage-container .useManagement-cont .section-cont .box-between .section-form{width:48%}
.mypage-container .useManagement-cont .section-cont .box-between .section-form .form-cont .box-between{width:100%}
.mypage-container .useManagement-cont .section-cont .box-between .section-form .form-cont .box-between>div{width:48%;padding-bottom:10px;border-bottom:1px solid #e7e7e7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.mypage-container .useManagement-cont .section-cont .box-between .section-form .form-cont .row{padding:0}
.mypage-container .useManagement-cont .section-cont .box-between .section-form .form-cont .row label{width:auto;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;font-size:22px;font-weight:700;}
.mypage-container .useManagement-cont .section-cont .box-between .section-form .form-cont .row .input-cont input{padding-left:20px;font-size:14px;color:#8f9191}
.mypage-container .useManagement-cont .section-cont .box-between .section-form .form-cont .row .input-cont input:disabled{color:#ddd}
.mypage-container .useManagement-cont .section-cont .box-between .section-form .form-cont .row .lst{margin-top:0}
.mypage-container .useManagement-cont .section-cont .box-between .section-form:last-child .form-cont{padding-bottom:80px}
.mypage-container .useManagement-cont .section-cont .box-between .section-form:last-child .form-cont button{padding:5px 10px;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.mypage-container .useManagement-cont .section-cont .section-form{margin-top:0}
.mypage-container .useManagement-cont .section-cont .section-form .form-header{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mypage-container .useManagement-cont .section-cont .section-form .form-header .tit-size-mid{font-weight:700;}
.mypage-container .useManagement-cont .section-cont .section-form .form-header .tit-size-mid+span{font-weight:700;position:relative;font-size:16px}
.mypage-container .useManagement-cont .section-cont .section-form .form-header .tit-size-mid+span em{padding-left:5px}
.mypage-container .useManagement-cont .section-cont .section-form .form-header .tit-wrap { display: flex; align-items: center; gap: 30px; }
.mypage-container .useManagement-cont .section-cont .section-form .form-header .tit-wrap .lst { margin-top: 0; }
.mypage-container .useManagement-cont .section-cont .section-form .form-header .tit-wrap .lst li { font-weight: 300; color: #000000; }
.mypage-container .useManagement-cont .section-cont .section-form .form-header .tit-wrap + .btn-schedule-toggle { display: flex; align-items: center; gap: 15px; font-weight: 600; color: #4B87FF; font-size: 20px; }
.mypage-container .useManagement-cont .section-cont .section-form .form-header .tit-wrap + .btn-schedule-toggle:after { content: ""; display: inline-block; width: 24px; height: 24px; background: url("/lrhp/pc/images/arrow_blue.png") no-repeat 50%/24px auto; }
.mypage-container .useManagement-cont .section-cont .section-form .form-cont{padding:40px 0 80px}
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .row{padding:0 40px;margin-bottom:0}
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .row+.row{padding-top:20px}
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .row .type-left{position:relative}
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .row .type-left .left-txt{position:absolute;top:35%;left:35px}
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .row .input-cont .box-between{width:50%}
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .lst{margin-top:0}
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .lst li+li{margin-top:0}
.mypage-container .useManagement-cont .section-cont .section-form .form-cont.agree-area{padding:0}
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .info-area { padding: 48px 90px; border: 1px solid #B1B1B1; border-radius: 13px;}
.mypage-container .useManagement-cont .section-cont .before-after-list { display: flex; }
.mypage-container .useManagement-cont .section-cont .before-after-list li { position: relative; display: flex; align-items: center; justify-content: center; flex: 1; gap: 90px; }
.mypage-container .useManagement-cont .section-cont .form-cont .before-after-list li + li:before { content: ""; position: absolute; top: 50%; right: calc(100% - 28px); width: 57px; height: 57px; background: url("/lrhp/pc/images/arrow_change.png") 50%/57px auto; transform: translateY(-50%); }
.mypage-container .useManagement-cont .section-cont .before-after-list .tit { color: #5B5B5B; font-size: 20px; }
.mypage-container .useManagement-cont .section-cont .before-after-list .date { font-weight: 600; color: #666666; font-size: 20px; }
.mypage-container .useManagement-cont .section-cont .before-after-list li:last-child .tit,
.mypage-container .useManagement-cont .section-cont .before-after-list li:last-child .date { color: #D60228; }
.mypage-container .useManagement-cont .section-cont .schedule-wrap .before-after-list { gap: 136px; }
.mypage-container .useManagement-cont .section-cont .schedule-wrap .before-after-list li { flex: none; gap: 26px; }
.mypage-container .useManagement-cont .section-cont .schedule-wrap .info-area { padding: 0 168px; }
.mypage-container .useManagement-cont .section-cont .schedule-wrap .info-area .selectbox { width: 112px; height: 37px; border: 1px solid #8B8B8B; border-radius: 3px; font-weight: 700; color: #5B5B5B; font-size: 12px; }
.mypage-container .useManagement-cont .section-cont .schedule-wrap .info-area .selectbox + .selectbox { margin-left: 12px; }
.mypage-container .useManagement-cont .section-cont .schedule-wrap .info-area + .button-wrapper { margin: 42px 0; }
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .amount-area { padding: 42px 50px; border: 1px solid #B1B1B1; border-radius:13px; }
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .amount-area .amount-list li { display: flex; justify-content: space-between; padding: 0 40px; }
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .amount-area .amount-list li.final { margin-top: 20px; padding-top: 16px; border-top: 1px solid #C7C7C7; }
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .amount-area .amount-list li + li { margin-top: 10px; }
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .amount-area .amount-list .tit { color: #5B5B5B; font-size: 24px; }
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .amount-area .amount-list .num { font-weight: 700; color: #666666; font-size: 24px; }
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .amount-area .amount-list li.final .tit,
.mypage-container .useManagement-cont .section-cont .section-form .form-cont .amount-area .amount-list li.final .num { color:#D60228; }
.mypage-container .useManagement-cont .section-cont .section-form.form1 .row-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mypage-container .useManagement-cont .section-cont .section-form.form1 .row-wrap .row+.row{padding-top:0;margin-top:0}
.mypage-container .useManagement-cont .section-cont .section-form.form1 .row-wrap .row .box-between{width:100%}
.mypage-container .useManagement-cont .section-cont .section-form.form1 .row-wrap+.row{padding:40px;border-bottom:1px solid #e7e7e7}
.mypage-container .useManagement-cont .section-cont .section-form.form1 .row-wrap+.row .box-between{width:100%}
.mypage-container .useManagement-cont .section-cont .section-form.form1 .row-wrap+.row .box-between .input-tit{font-weight:700;font-size:22px}
.mypage-container .useManagement-cont .section-cont .section-form.form1 .row-wrap+.row .box-between .txt{font-weight:700;font-size:32px}
.mypage-container .useManagement-cont .section-cont .section-form.form1 .lst{margin-top:30px}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont{padding-bottom:40px}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont+.form-cont{padding-top:0}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row-header{margin:0 40px 20px}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box .input-tit button{border-bottom:1px solid #2f2f2f;padding:4px 0 2px}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box .input-tit::after{left:0}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box+.input-cont{margin-left:50px}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row-header .chk-icon-box .tooltip-area{margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row-cont{margin:0 40px;padding-bottom:40px;border-bottom:1px solid #e7e7e7}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row-cont .row{padding-left:0;padding-right:0}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .detail-radio{margin:0 40px;padding:20px 0;border-top:1px solid #e7e7e7}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between{width:50%}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between select{max-width:25%}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between select+.inputT{max-width:45%}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between select+.inputT+button{width:30%}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between .inputT{max-width:71%}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row .input-cont .box-between .inputT+button{width:30%}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .row .detail-radio{margin:0;padding:0;border:0}
.mypage-container .useManagement-cont .section-cont .section-form.form2 .form-cont .agree-area{padding:40px}
.mypage-container .useManagement-cont .section-cont .section-form.form3 .form-header{margin-bottom:40px}
.mypage-container .useManagement-cont .section-certi{padding:0 80px}
.mypage-container .useManagement-cont .section-certi .certi-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}
.mypage-container .useManagement-cont .section-certi .certi-list li{text-align:center}
.mypage-container .useManagement-cont .section-certi .certi-list li a{display:block}
.mypage-container .useManagement-cont .section-certi .certi-list li a .circle{width:230px;height:230px;border:1px solid #f1f1f1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.mypage-container .useManagement-cont .section-certi .certi-list li a .certi-tit{margin:40px 0;font-size:18px}
.mypage-container .useManagement-cont .section-certi .certi-list+.lst{padding-top:20px;border-top:1px solid #e7e7e7}
.mypage-container .useManagement-cont .section-certi .certi-list+.lst li{font-size:14px}
.mypage-container.mypickCar-container .tab-nav{margin-top:60px}
.mypage-container.mypickCar-container .tab-nav+.list-section{margin-top:40px}
.mypage-container.mypickCar-container .tab-cont .tab-cont-inner{padding:0}
.mypage-container.mypickCar-container .list-section-header .tit-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}
.mypage-container.mypickCar-container .list-section-header .tit-area .btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.mypage-container.mypickCar-container .list-section-header .tit-area .btns>*{margin-left:40px}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .txt{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:520px;-webkit-flex-basis:520px;-ms-flex-preferred-size:520px;flex-basis:520px;font-size:30px;font-weight:400}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .txt .greeting{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;font-weight:400;font-size:24px}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .txt .greeting:after{content:"";width:8px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#fff}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .txt .name{font-weight:700;color:inherit;font-size:inherit}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .item-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:0;padding-top:0;border-top:none}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .item-list .icon{height:48px}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .item-list li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .item-list li .icon+.txt-box{margin-left:20px}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .item-list li .txt-box p{font-size:14px}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .item-list li .txt-box span{display:block;font-weight:700;font-size:18px;margin-top:10px}
.eng-wrap .mypage-container .mypage-header .myInfos-area .box-between .item-list li+li{margin-left:60px}
.eng-wrap .mypage-container .btn-box-between{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.eng-wrap .mypage-container .btn-box-between .box-between-col02-btns{margin-left:10px}
.eng-wrap .mypage-container .infos-section-body .guide-txt{padding:130px 40px;text-align:center;font-size:20px;color:#54585a;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.eng-wrap .mypage-container .point-infos-area{padding:60px 40px}
.eng-wrap .mypage-container .required-box{margin:30px 0 0}
.eng-wrap .mypage-container .required-box+.section-form{margin-top:30px}
.eng-wrap .mypage-container.reservation-container .result-none{padding:0 0 40px}
.eng-wrap .mypage-container.reservation-container .result-none .inner-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:40px;min-height:234px;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-mypage-result.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.eng-wrap .mypage-container.reservation-container .result-none .inner-area .tit{font-size:22px}
.eng-wrap .mypage-container.reservation-container .result-none .inner-area .tit+p{margin-top:4px;color:#54585a}
.eng-wrap .mypage-container.reservation-container .result-none .inner-area .btn-box{margin-top:25px}
.footerMenu-container .round-banner{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:140px;padding:0 60px;font-size:18px;margin-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.footerMenu-container .round-banner p{color:#fff;padding:20px 0}
.footerMenu-container .round-banner .infos{padding:20px 0}
.footerMenu-container .round-banner .infos .tit{font-weight:700;font-size:16px}
.footerMenu-container .round-banner .infos .tit+.txt{font-size:14px;color:#fff;margin-top:15px}
.footerMenu-container .round-banner .infos p{padding:0}
.footerMenu-container .round-banner::after{content:'';min-height:inherit;font-size:0}
.footerMenu-container .tab-cont-inner{padding:60px 0}
.footerMenu-container .statement,.footerMenu-container .img-box{text-align:center}
.footerMenu-container .statement .tit{font-weight:700;font-size:30px}
.footerMenu-container .statement .tit span{color:#ed1c24}
.footerMenu-container .statement .tit+.txt{margin-top:30px;color:#54585a}
.footerMenu-container .statement~.img-box{margin-top:60px}
.footerMenu-container .tbl-box2 {overflow:hidden;}
.footerMenu-container .tbl-box2 table{width:100%;border-top:1px solid #e7e7e7;margin-left:-1px;}
.footerMenu-container .tbl-box2 table th,.footerMenu-container .tbl-box2 table td{border:1px solid #e7e7e7;border-right:0 none;padding:30px 40px;text-align:center;vertical-align:middle;}
.footerMenu-container .tbl-box2 table th{font-weight:700;background-color:#fafafa}
.footerMenu-container .tbl-box2 table td{font-size:14px}
.footerMenu-container .tbl-box2 table td .btns{display:inline-block;vertical-align:middle;width:110px}
.footerMenu-container .tbl-box2 table td .btns .btn-white{font-weight:400;font-size:14px}
.footerMenu-container .tbl-box2 table .t-left{text-align:left;padding-left:20px}
.footerMenu-container .tbl-box2 table .b-left{border-left:1px solid #e7e7e7 !important}
.footerMenu-container .about-lotte-tab .section-explain{margin-top:120px}
.footerMenu-container .about-lotte-tab .tbl-box table td{padding-left:70px;padding-right:70px}
.footerMenu-container .pr-center-tab .promotion{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:80px 158px}
.footerMenu-container .pr-center-tab .promotion>.tit{font-size:32px;text-align:center;margin-bottom:60px}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-tit,.footerMenu-container .pr-center-tab .promotion .segment-area .segment-video{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-tit>p,.footerMenu-container .pr-center-tab .promotion .segment-area .segment-tit .video-box,.footerMenu-container .pr-center-tab .promotion .segment-area .segment-video>p,.footerMenu-container .pr-center-tab .promotion .segment-area .segment-video .video-box{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.footerMenu-container .pr-center-tab .promotion .segment-area .year,.footerMenu-container .pr-center-tab .promotion .segment-area .video-list{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:210px;-webkit-flex-basis:210px;-ms-flex-preferred-size:210px;flex-basis:210px;margin-right:20px}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-tit{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;font-size:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-tit strong{font-size:inherit;color:#ed1c24}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-tit .year{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;color:#fff;font-size:20px;text-align:center}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-tit .year:after{content:"";position:absolute;right:0;bottom:-10px;left:0;margin:0 auto;z-index:5}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-video .video-list li a{position:relative;display:block;color:#fff;width:210px;height:132px}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-video .video-list li a .cover{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:14px;text-align:center;background-color:rgba(0,0,0,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:5}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-video .video-list li+li{margin-top:10px}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-video .video-box{min-height:416px}
.footerMenu-container .pr-center-tab .promotion .segment-area .segment-video .video-box iframe{border:0}
.footerMenu-container .pr-center-tab .promotion .segment-area+.segment-area{margin-top:60px}
.footerMenu-container .pr-center-tab .promotion.bg-pink{background-color:#fff9f9}
.footerMenu-container .pr-center-tab .promotion.bg-pink .segment-area .year{background-color:#ff404b}
.footerMenu-container .pr-center-tab .promotion.bg-pink .segment-area .year:after{width:0;height:0;border-style:solid;border-width:10px 12.5px 0 12.5px;border-color:#ff404b transparent transparent transparent}
.footerMenu-container .pr-center-tab .promotion.bg-pink .segment-area .video-list .active a .cover{border:6px solid #ff404b}
.footerMenu-container .pr-center-tab .promotion.bg-grey{background-color:#f7f7f7}
.footerMenu-container .pr-center-tab .promotion.bg-grey .segment-area .year{background-color:#54585a}
.footerMenu-container .pr-center-tab .promotion.bg-grey .segment-area .year:after{width:0;height:0;border-style:solid;border-width:10px 12.5px 0 12.5px;border-color:#54585a transparent transparent transparent}
.footerMenu-container .pr-center-tab .promotion.bg-grey .video-list .active a .cover{border:6px solid #54585a}
.footerMenu-container .pr-center-tab .promotion+.promotion{margin-top:60px}
.footerMenu-container .social-contribution-tab .tbl-type02{margin-top:60px}
.footerMenu-container .social-contribution-tab .frame-section{margin-top:120px}
.footerMenu-container .social-contribution-tab .frame-section .frame-header{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:40px;text-align:center;background-color:#fafafa}
.footerMenu-container .social-contribution-tab .frame-section .frame-header strong{font-weight:700;font-size:20px;color:#ed1c24}
.footerMenu-container .social-contribution-tab .frame-section .frame-header strong+p{margin-top:20px}
.footerMenu-container .social-contribution-tab .frame-section .frame-header p{font-size:24px}
.footerMenu-container .social-contribution-tab .frame-section .frame-cont{margin-top:40px}
.footerMenu-container .social-contribution-tab .frame-section .frame-cont .segment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footerMenu-container .social-contribution-tab .frame-section .frame-cont .segment .img-box,.footerMenu-container .social-contribution-tab .frame-section .frame-cont .segment .frame-cont-statement{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.footerMenu-container .social-contribution-tab .frame-section .frame-cont .segment .img-box{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:540px;-webkit-flex-basis:540px;-ms-flex-preferred-size:540px;flex-basis:540px;margin-right:60px}
.footerMenu-container .social-contribution-tab .frame-section .frame-cont .segment .frame-cont-statement .tit{font-weight:700;font-size:20px}
.footerMenu-container .social-contribution-tab .frame-section .frame-cont .segment .frame-cont-statement .tit+.txt{margin-top:30px;color:#54585a}
.footerMenu-container .social-contribution-tab .frame-section .frame-cont .segment+.segment{margin-top:40px}
.footerMenu-container .social-contribution-tab .statement strong{font-weight:700;font-size:16px}
.footerMenu-container .provision-section{color:#54585a;font-size:14px}
.footerMenu-container .provision-section .tit-h3,.footerMenu-container .provision-section .tit-header{padding-bottom:30px;margin-bottom:30px;font-size:36px;color:#2f2f2f;border-bottom:1px solid #e7e7e7}
.footerMenu-container .provision-section .tit-h4{font-weight:700;padding-bottom:20px;font-size:16px}
.footerMenu-container .provision-section .tit-h5{font-size:15px;padding-bottom:20px}
.footerMenu-container .provision-section .tit-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footerMenu-container .provision-section .tit-header .tit-h3,.footerMenu-container .provision-section .tit-header .tit-header{padding:0;margin:0;border-bottom:0}
.footerMenu-container .provision-section .tbl-box2+.tit-h5,.footerMenu-container .provision-section .tbl-box2+p{margin-top:20px}
.footerMenu-container .provision-section p{margin-bottom:20px}
.footerMenu-container .provision-section .prov-list-type{margin-bottom:20px}
.footerMenu-container .provision-section .prov-list-type li{padding:2px 0}
.footerMenu-container .provision-section .prov-list-type li .prov-list-type2{margin:10px 0}
.footerMenu-container .provision-section .prov-list-type li .tbl-box2{margin:10px 0 20px}
.footerMenu-container .provision-section .prov-list-type .prov-list-type1{margin:20px 0 20px 18px}
.footerMenu-container .provision-section .prov-list-type .prov-list-type1 li{padding:0}
.footerMenu-container .provision-section .prov-list-type1{margin-left:18px;margin-bottom:20px}
.footerMenu-container .provision-section .prov-list-type1 li{text-indent:-15px;word-break:break-all;line-height:1.5}
.footerMenu-container .provision-section .prov-list-type1 li p{text-indent:-2px}
.footerMenu-container .provision-section .prov-list-type1 li strong{font-weight:700;font-size:14px}
.footerMenu-container .provision-section .prov-list-type1 li:before{content:'';display:inline-block;width:3px;height:3px;background:#929494;margin-right:10px;margin-top:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;vertical-align:middle;margin-top:-5px}
.footerMenu-container .provision-section .prov-list-type1 li ins{font-size:15px}
.footerMenu-container .provision-section .prov-list-type1 li.txt-red:before{background:#ed1c24}
.footerMenu-container .provision-section .prov-list-type1 li .prov-list-type2{margin-left:27px}
.footerMenu-container .provision-section .prov-list-type1 li .prov-list-type2 li:before{display:none}
.footerMenu-container .provision-section .tit-h5:has(+p),
.footerMenu-container .provision-section .tit-h5:has(+.prov-list-type){padding-bottom:0;}
.footerMenu-container .provision-section p:has(+.prov-list-type){margin-bottom:0;}
.footerMenu-container .provision-section .tit-h5+.prov-list-type,
.footerMenu-container .provision-section p+.prov-list-type{padding-left:10px;}
.footerMenu-container .provision-section .prov-list-type li>p{margin-bottom:0;}
.footerMenu-container .provision-section .prov-list-type .prov-list-type{margin-bottom:0;padding-left:10px;}
.footerMenu-container .provision-section .prov-cont{margin-bottom:40px}
.footerMenu-container .provision-section .txt-box{margin-bottom:20px}
.footerMenu-container.contactUs-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-footerMenuContactUs.png);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-color:#90969E}
.footerMenu-container.contactUs-container .round-banner .infos .txt+.lst{margin-top:20px;line-height:1.2}
.footerMenu-container.contactUs-container .round-banner .infos .txt+.lst li{font-size:14px}
.footerMenu-container.contactUs-container .tbl-between{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-calc(100% + 60px);width:-moz-calc(100% + 60px);width:calc(100% + 60px)}
.footerMenu-container.contactUs-container .tbl-between .tbl-between-col{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-right:60px}
.footerMenu-container.contactUs-container .tbl-between+.tbl-between{margin-top:60px}
.eng-wrap .footerMenu-container .site-map-section{padding:20px 0}
.eng-wrap .footerMenu-container .site-map-section .site-map-list{width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}
.eng-wrap .footerMenu-container .site-map-section .site-map-list>li{width:-webkit-calc(100% / 4);width:-moz-calc(100% / 4);width:calc(100% / 4);padding-right:40px;margin-top:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.eng-wrap .footerMenu-container .site-map-section .site-map-list>li>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-weight:700;font-size:20px;padding:30px;color:#fff;background-color:#54585a}
.eng-wrap .footerMenu-container .site-map-section .site-map-list>li>a+ul{padding:40px 0}
.eng-wrap .footerMenu-container .site-map-section .site-map-list>li>a+ul li+li{margin-top:20px}
.eng-wrap .footerMenu-container .site-map-section .site-map-list>li:nth-of-type(1),.eng-wrap .footerMenu-container .site-map-section .site-map-list>li:nth-of-type(2),.eng-wrap .footerMenu-container .site-map-section .site-map-list>li:nth-of-type(3),.eng-wrap .footerMenu-container .site-map-section .site-map-list>li:nth-of-type(4){margin-top:0}
.eng-wrap .footerMenu-container .site-map-section .site-map-list>li:nth-of-type(1)>a,.eng-wrap .footerMenu-container .site-map-section .site-map-list>li:nth-of-type(2)>a,.eng-wrap .footerMenu-container .site-map-section .site-map-list>li:nth-of-type(3)>a,.eng-wrap .footerMenu-container .site-map-section .site-map-list>li:nth-of-type(4)>a{background-color:#ff404b}
.provisionWrap{padding:0;margin:0 0 15px;font-size:14px;line-height:1.5;color:#54585a}
.provisionWrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.provisionWrap h1,.provisionWrap h2,.provisionWrap h3{font-weight:700;color:#2f2f2f}
.provisionWrap h1{font-size:18px;padding-bottom:30px}
.provisionWrap h2,.provisionWrap h3{font-size:18px;padding:30px 0 20px 0}
.provisionWrap h1+h2{padding-top:0}
.provisionWrap p{line-height:1.5}
.provisionWrap p.tit{padding-bottom:20px}
.provisionWrap .t-redB{color:#ed1c24;font-weight:700;}
.provisionWrap .mt20{margin-top:20px}
.provisionWrap .t-notice{margin-top:20px;margin-left:18px;text-indent:-15px;word-break:break-all;color:#ed1c24}
.provisionWrap .t-notice:before{content:'';display:inline-block;width:3px;height:3px;background:#ed1c24;margin-right:10px;margin-top:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;vertical-align:middle;margin-top:-5px}
.provisionWrap .ico-point{display:inline-block;vertical-align:middle;font:0/0 a;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk-on2.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;width:13px;height:10px;margin:-5px 5px 0 0;vertical-align:middle}
.provisionWrap .t-highlight{font-weight:700;text-decoration:underline;color:#ed1c24}
.provisionWrap .t_udl{text-decoration:underline;color:#ed1c24}
.provisionWrap .agree-list-type1 li{padding-bottom:20px;line-height:1.5}
.provisionWrap .agree-list-type1 li strong{font-weight:700;}
.provisionWrap .agree-list-type1 li .agree-list-type2{margin-top:10px}
.provisionWrap .agree-list-type1 li .agree-list-type2 li{padding-bottom:10px}
.provisionWrap .agree-list-type1 li .agree-list-type2 li:last-child{padding-bottom:0}
.provisionWrap .agree-list-type2{margin-left:18px}
.provisionWrap .agree-list-type2 li{text-indent:-15px;word-break:break-all}
.provisionWrap .agree-list-type2 li p{text-indent:-2px}
.provisionWrap .agree-list-type2 li strong{font-weight:700;}
.provisionWrap .agree-list-type2 li:before{content:'';display:inline-block;width:3px;height:3px;background:#929494;margin-right:12px;margin-top:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;vertical-align:middle;margin-top:-5px}
.provisionWrap .agree-list-type2 li.texRed{color:#ed1c24}
.provisionWrap .agree-list-type2 li.texRed:before{background:#ed1c24}
.provisionWrap .agree-list-type2 li.t-redB:before{background:#ed1c24}
.provisionWrap .agree-list-type2 li.nodot:before{display:none}
.provisionWrap .agree-form{margin-top:30px!important}
.provisionWrap .agree-form strong{font-weight:700;font-size:16px}
.provisionWrap .agree-form .agree-form-box{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:0 0 20px 0!important;margin-top:20px}
.provisionWrap .agree-form .agree-form-box h4{background:#8f9191;color:#fff;font-size:18px;font-weight:700;padding:20px}
.provisionWrap .agree-form .agree-form-box+.agree-form-box{margin-top:30px}
.provisionWrap .form-cont .row{padding:20px 20px 0!important;margin-bottom:0}
.provisionWrap .form-cont .row.type2 .input-tit{width:100px;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}
.provisionWrap .form-cont .row.type2 .input-cont .box-between{width:100%!important}
.provisionWrap .form-cont .row.type2 .type-left{position:relative}
.provisionWrap .form-cont .row.type2 .type-left .left-txt{position:absolute;top:28%;right:15px;height:35px;color:#999}
.provisionWrap .tbl-box2{padding:20px 0}
.provisionWrap .tbl-box2 table{width:100%;border-top:1px solid #e7e7e7}
.provisionWrap .tbl-box2 table th,.provisionWrap .tbl-box2 table td{border:1px solid #e7e7e7;border-right:0 none;padding:30px 40px;text-align:center;vertical-align:middle}
.provisionWrap .tbl-box2 table th:first-child,.provisionWrap .tbl-box2 table td:first-child{border-left:0 none}
.provisionWrap .tbl-box2 table th{font-weight:700;background-color:#fafafa}
.provisionWrap .tbl-box2 table td{font-size:14px}
.provisionWrap .tbl-box2 table td .btns{display:inline-block;vertical-align:middle;width:110px}
.provisionWrap .tbl-box2 table td .btns .btn-white{font-weight:400;font-size:14px}
.provisionWrap .tbl-box2 table .t-left{text-align:left;padding-left:20px}
.provisionWrap .grid{overflow:auto}
.provisionWrap .grid table{width:1200px}
.counselingFixed{width:100%;position:fixed;bottom:0;left:0;background:#fff;z-index:101;border-top:1px solid #e7e7e7;padding:30px 0}
.counselingFixed .inner{width:1200px}
.short-container .car-detail{background:#f9f9f9;padding:30px}
.succession-wrap{padding:0 40px}
.succession h5{font-weight:700;font-size:17px}
.succession.line{margin-top:25px;padding-top:25px;border-top:1px solid #d2d2d2}
.succession .cont-box{margin-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:150px;border:1px solid #d2d2d2;overflow-y:auto;scrollbar-base-color:#E1E1E1;scrollbar-face-color:#E1E1E1;scrollbar-3dlight-color:#E1E1E1;scrollbar-highlight-color:#E1E1E1;scrollbar-track-color:#FAFAFA;scrollbar-arrow-color:#FAFAFA;scrollbar-shadow-color:#FAFAFA;scrollbar-darkshadow-color:#FAFAFA;padding:20px 25px;background:#fafafa}
.succession .cont-box::-webkit-scrollbar{width:17px}
.succession .cont-box::-webkit-scrollbar-thumb{background-color:#E1E1E1;border:5px solid transparent;background-clip:content-box;-webkit-border-radius:15px;border-radius:15px}
.succession .cont-box::-webkit-scrollbar-track{background-color:#FAFAFA;border:5px solid transparent;background-clip:content-box;-webkit-border-radius:15px;border-radius:15px}
.succession .cont-box2{margin-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 25px;background:#fafafa;font-size:14px;color:#54585a;height:210px;overflow-y:scroll}
.succession .txt+.tit{margin-top:20px}
.succession .tit{font-weight:700;font-size:14px;margin-bottom:5px;padding-bottom:0!important}
.succession .tit.blue,.succession .tit .blue{font-size:16px;text-decoration:underline}
.succession .txt{font-size:13px;margin-left:5px;margin-bottom:5px}
.succession .txt.blue,.succession .txt .blue{font-size:14px;text-decoration:underline}
.succession .blue{color:#0367bf}
.succession .agree-txt{text-align:center;font-weight:700;margin-top:15px}
.succession .input-cont{margin-top:10px;text-align:center}
.succession .input-cont .radio-area{display:inline-block}
.succession .input-cont .radio-area li{display:inline-block}
.member-rating .top-txt{padding:35px 0;background:#f5f5f5;text-align:center;font-size:26px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.member-rating .graph{margin:25px auto 0 auto;width:480px;height:66px;background:url(/lrhp/pc/images/pm/graph_line.jpg) repeat-x center center;position:relative}
.member-rating .graph .rating>li{width:58px;height:66px;z-index:10}
.member-rating .graph .rating .mb_n{position:absolute;left:0;top:0;background:url(/lrhp/pc/images/pm/pc_N.png) no-repeat center center}
.member-rating .graph .rating .mb_g{position:absolute;left:50%;top:0;background:url(/lrhp/pc/images/pm/pc_G.png) no-repeat center center;margin-left:-29px}
.member-rating .graph .rating .mb_dg{position:absolute;right:0;top:0;background:url(/lrhp/pc/images/pm/pc_DG.png) no-repeat center center}
.member-rating .graph .gauge{height:5px;position:absolute;left:0;top:30px}
.member-rating .graph.step1 .gauge{width:29%;background:#c4c4c4}
.member-rating .graph.step1 .gauge:after{content:'';width:11px;height:15px;background:url(/lrhp/pc/images/pm/graph_arr1.png) no-repeat center;position:absolute;right:-5px;top:-5px}
.member-rating .graph.step1 .mb_n{background:url(/lrhp/pc/images/pm/pc_N_on.png) no-repeat center center}
.member-rating .graph.step1 .mb_g{background:url(/lrhp/pc/images/pm/pc_G_on.png) no-repeat center center}
.member-rating .graph.step2 .gauge{left:50%;width:24%;background:#ffcc53}
.member-rating .graph.step2 .gauge:after{content:'';width:11px;height:15px;background:url(/lrhp/pc/images/pm/graph_arr2.png) no-repeat center;position:absolute;right:-5px;top:-5px}
.member-rating .graph.step2 .mb_g{background:url(/lrhp/pc/images/pm/pc_G_on.png) no-repeat center center}
.member-rating .graph.step2 .mb_dg{background:url(/lrhp/pc/images/pm/pc_DG_on.png) no-repeat center center}
.member-rating .graph.step3 .gauge{width:0;background:0}
.member-rating .graph.step3 .mb_dg{background:url(/lrhp/pc/images/pm/pc_DG_on.png) no-repeat center center}
.member-rating .bottom-txt{text-align:center;margin-top:25px;border-bottom:1px solid #e7e7e7;margin-bottom:25px;padding-bottom:25px}
.member-rating .bottom-txt .txt1{font-size:20px}
.member-rating .bottom-txt .txt2{font-size:15px;color:#8f9191}
.member-rating em{font-weight:600}
.member-rating .red{color:#ed1c24}
.member-rating .gold{color:#b5822a}
.member-rating .gray{color:#8f9191}
.member-rating .popup-cont-bot-btns .btn{line-height:50px}
.mr-btn{text-decoration:underline;font-size:20px}
.layer-member .st1{font-size:20px;color:#000;font-weight:600;text-align:left;margin-bottom:15px}
.layer-member .st2{margin-top:40px;background:#f5f5f5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:25px 0;text-align:center}
.layer-member .st2 .btn1 a{display:inline-block;padding:12px 0;width:60%;font-weight:600;background:#ed1b24;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-top:15px}
.layer-member .st2 .txt1{margin-top:5px;font-weight:600}
.layer-member .st2 .btn2{text-align:center}
.layer-member .st2 .btn2 .btn{text-decoration:underline}
.layer-member .tbl-type02 table th,.layer-member .tbl-type02 table td{padding:15px}
.lpoint-container .form-header{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;height:80px;padding:0 40px;margin-bottom:20px;background-color:#f5f5f5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lpoint-container .form-header.between-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.lpoint-container .form-header.between-type .info-list,.lpoint-container .form-header.between-type .infos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.lpoint-container .form-header.between-type .info-list p strong,.lpoint-container .form-header.between-type .infos p strong{font-weight:700;font-size:16px}
.lpoint-container .form-header.between-type .info-list p .icon,.lpoint-container .form-header.between-type .infos p .icon{margin-right:10px}
.lpoint-container .form-header.between-type .info-list p+p,.lpoint-container .form-header.between-type .infos p+p{margin-left:30px}
.lpoint-container .form-header .tooltip-area{margin-left:10px}
.lpoint-container .form-cont{padding:20px 0 60px}
.lpoint-container .form-cont .row{padding:0 80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lpoint-container .form-cont .row.type2{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%}
.lpoint-container .form-cont .row.type2 .inputT,.lpoint-container .form-cont .row.type2 .selectbox{max-width:50%}
.lpoint-container .form-cont .row.type2 .inputT+.inputT,.lpoint-container .form-cont .row.type2 .inputT+.selectbox,.lpoint-container .form-cont .row.type2 .inputT+button,.lpoint-container .form-cont .row.type2 .inputT .select-area,.lpoint-container .form-cont .row.type2 .selectbox+.inputT,.lpoint-container .form-cont .row.type2 .selectbox+.selectbox,.lpoint-container .form-cont .row.type2 .selectbox+button,.lpoint-container .form-cont .row.type2 .selectbox .select-area{margin-left:5px}
.lpoint-container .form-cont .row.type2 .textarea{width:100%}
.lpoint-container .form-cont .row.type2 .select-area select+select{margin-left:5px}
.lpoint-container .form-cont .row.type2 .input-tit{font-weight:700;width:170px;-webkit-flex-basis:170px;-ms-flex-preferred-size:170px;flex-basis:170px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.lpoint-container .form-cont .row.type2 .input-cont{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.lpoint-container .form-cont .row.type2 .input-cont>*:first-of-type~*{margin-top:10px}
.lpoint-container .form-cont .row.type2 .txt-valid{margin-top:10px}
.lpoint-container .form-cont .row.type2 .txt-valid .lst{margin-top:0}
.lpoint-container .form-cont .row.type2 .txt-temps{margin-top:10px;color:#ed1c24}
.lpoint-container .form-cont .row.type2 .txt-exam{padding:0 5px;color:#8f9191}
.lpoint-container .form-cont .row.type2 .at,.lpoint-container .form-cont .row.type2 .hypen{margin:0 5px}
.lpoint-container .form-cont .row.type2 .addr-area .inputT,.lpoint-container .form-cont .row.type2 .addr-area .selectbox{max-width:100%}
.lpoint-container .form-cont .row+.row,.lpoint-container .form-cont .row+.lst,.lpoint-container .form-cont .row+.license-area,.lpoint-container .form-cont .row+.koreanLicense{margin-top:20px}
.lpoint-container .form-cont .input-group{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:20px 0;margin:20px 80px}
.lpoint-container .form-cont .input-group .input-group-tit{font-weight:700;margin-bottom:30px}
.lpoint-container .form-cont .input-group .row{padding:0}
.lpoint-container .form-cont .input-group+.input-group{border-top:none;border-bottom:1px solid #e7e7e7}
.lpoint-container+.section-form{margin-top:20px}
.lpoint-container input[readonly]{background-color:#f5f5f5;color:#5b5a5a}
.lpoint-container .main-v{position:relative}
.lpoint-container .main-v a{color:#fff;background-color:#f04040;border:1px solid #f04040;display:inline-block;vertical-align:middle;padding:0 14px 0;height:30px;line-height:30px;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:0 15px;height:50px;line-height:50px;position:absolute;top:370px;left:80px}
.lpoint-container .txt-box{background:#f7f7f7;padding:30px;font-size:14px}
.lpoint-container .txt-box h4{font-size:15px;font-weight:600;margin-bottom:10px}
.lpoint-container .txt-box .txt1{border-top:1px solid #979da0;margin-top:10px;padding-top:10px}
.lpoint-container .txt-box .txt1 li{color:#54585a;line-height:1.8em}
.lpoint-container .option-wrap ul>li{margin-bottom:15px}
.lpoint-container .option-wrap .layer-infos-top strong{font-size:15px;color:#000;font-weight:600}
.lpoint-container .option-wrap .layer-infos-guide{font-size:13px;padding-left:15px;margin-top:5px}
.lpoint-container .option-wrap .layer-infos-guide ul>li::before{content:'';display:inline-block;width:.2rem;height:.2rem;background-color:#888;margin-right:.4rem;margin-top:-.2rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;vertical-align:middle}
.lpoint-container .txt-i{margin:20px 0 0 300px;font-size:14px}
.lpoint-container .txt-i ul>li{margin:0}
.lpoint-container .form-cont .row.type2 .input-tit{-webkit-flex-basis:220px;-ms-flex-preferred-size:220px;flex-basis:220px;width:220px}
.driver-license-section.revise .selection{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.driver-license-section.revise .selection .input-tit{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;-webkit-flex-basis:170px;-ms-flex-preferred-size:170px;flex-basis:170px;width:170px}
.driver-license-section.revise .driver-license-cont{position:relative;margin-top:40px}
.driver-license-section.revise .driver-license-cont input,.driver-license-section.revise .driver-license-cont select{height:40px}
.driver-license-section.revise .driver-license-cont .box-align{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.driver-license-section.revise .driver-license-cont .box-align .symbol{margin-right:5px}
.driver-license-section.revise .domestic-license .driver-license-cont{width:670px;height:422px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images//img-domestic-license2.png);background-position:top left;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.driver-license-section.revise .domestic-license .driver-license-cont .type-box .numbering,.driver-license-section.revise .domestic-license .driver-license-cont .number-box .numbering,.driver-license-section.revise .domestic-license .driver-license-cont .name-box .numbering,.driver-license-section.revise .domestic-license .driver-license-cont .expiration-date-box .numbering,.driver-license-section.revise .domestic-license .driver-license-cont .issue-date-box .numbering{position:absolute;top:10px;right:-26px}
.driver-license-section.revise .domestic-license .driver-license-cont .type-box .inputT,.driver-license-section.revise .domestic-license .driver-license-cont .type-box select,.driver-license-section.revise .domestic-license .driver-license-cont .number-box .inputT,.driver-license-section.revise .domestic-license .driver-license-cont .number-box select,.driver-license-section.revise .domestic-license .driver-license-cont .name-box .inputT,.driver-license-section.revise .domestic-license .driver-license-cont .name-box select,.driver-license-section.revise .domestic-license .driver-license-cont .expiration-date-box .inputT,.driver-license-section.revise .domestic-license .driver-license-cont .expiration-date-box select,.driver-license-section.revise .domestic-license .driver-license-cont .issue-date-box .inputT,.driver-license-section.revise .domestic-license .driver-license-cont .issue-date-box select{max-width:100%}
.driver-license-section.revise .domestic-license .driver-license-cont .type-box{position:absolute;top:30px;left:40px}
.driver-license-section.revise .domestic-license .driver-license-cont .type-box .selectbox{max-width:125px}
.driver-license-section.revise .domestic-license .driver-license-cont .number-box{position:absolute;top:85px;left:180px}
.driver-license-section.revise .domestic-license .driver-license-cont .number-box .box-between{width:430px}
.driver-license-section.revise .domestic-license .driver-license-cont .number-box .box-between select{width:120px}
.driver-license-section.revise .domestic-license .driver-license-cont .number-box .box-between .inputT:nth-of-type(1){width:70px}
.driver-license-section.revise .domestic-license .driver-license-cont .number-box .box-between .inputT:nth-of-type(2){width:160px}
.driver-license-section.revise .domestic-license .driver-license-cont .number-box .box-between .inputT:nth-of-type(3){width:70px}
.driver-license-section.revise .domestic-license .driver-license-cont .name-box{position:absolute;top:135px;left:260px}
.driver-license-section.revise .domestic-license .driver-license-cont .birth-box{position:absolute;top:185px;left:260px}
.driver-license-section.revise .domestic-license .driver-license-cont .birth-box .box-between{width:300px;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;background:url(/lrhp/pc/images/pm/b-bg.png) no-repeat right center}
.driver-license-section.revise .domestic-license .driver-license-cont .birth-box .inputT:nth-of-type(1){width:150px}
.driver-license-section.revise .domestic-license .driver-license-cont .birth-box .inputT:nth-of-type(2){width:50px}
.driver-license-section.revise .domestic-license .driver-license-cont .birth-box .mg{margin:0 5px}
.driver-license-section.revise .domestic-license .driver-license-cont .birth-box .numbering{position:absolute;top:10px;right:-26px}
.driver-license-section.revise .domestic-license .driver-license-cont .expiration-date-box{position:absolute;top:310px;left:250px}
.driver-license-section.revise .domestic-license .driver-license-cont .expiration-date-box .box-align .symbol{width:auto}
.driver-license-section.revise .domestic-license .driver-license-cont .issue-date-box{position:absolute;bottom:20px;left:263px}
.driver-license-section.revise .international-license .driver-license-cont{width:670px;height:553px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images//img-international-license03.png);background-position:top left;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.driver-license-section.revise .international-license .country-box,.driver-license-section.revise .international-license .number-box,.driver-license-section.revise .international-license .type-box{position:relative;display:block}
.driver-license-section.revise .international-license .country-box .numbering,.driver-license-section.revise .international-license .number-box .numbering,.driver-license-section.revise .international-license .type-box .numbering{position:absolute;top:10px;right:-26px}
.driver-license-section.revise .international-license .country-box{position:absolute;top:240px;left:108px}
.driver-license-section.revise .international-license .country-box .selectbox{width:200px;max-width:240px}
.driver-license-section.revise .international-license .number-box{position:absolute;top:356px;left:108px}
.driver-license-section.revise .international-license .number-box input{width:200px;max-width:240px}
.driver-license-section.revise .international-license .birth-box{position:absolute;top:150px;left:380px}
.driver-license-section.revise .international-license .birth-box .numbering{position:absolute;top:10px;right:-26px}
.driver-license-section.revise .international-license .birth-box .box-between{width:260px}
.driver-license-section.revise .international-license .birth-box .box-between span{margin:0 5px}
.driver-license-section.revise .international-license .type-box{position:absolute;top:217px;left:410px}
.driver-license-section.revise .international-license .type-box li+li{margin-top:10px}
.driver-license-section.revise .international-license .type-box .numbering{top:4px}
.driver-license-section.revise .international-license .inputT>input{padding:0 10px}
.driver-license-section.revise .guide-cont{margin-top:30px}
.driver-license-section.revise .guide-cont .tit{font-size:18px}
.driver-license-section.revise .guide-cont .lst{margin-top:20px!important}
.driver-license-section.revise .guide-cont .lst li{padding-left:28px}
.driver-license-section.revise .guide-cont .lst li+li{margin-top:10px}
.driver-license-section.revise .numbering{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;color:#fff;font-size:12px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background-color:#ff404b}
.layer-dn .tit{font-size:17px}
.layer-dn .lst{margin:20px 0;padding:20px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.precheckin-box .provisionWrap h2{padding-top:0}
.precheckin-box .provisionWrap p+h2{margin-top:20px}
.precheckin-box .provisionWrap h2+h3{padding-top:0}
.precheckin-box .provisionWrap h3{font-size:15px}
.precheckin-box .provisionWrap h3+h3{padding-top:0}
.precheckin-box .txt1{margin-left:15px}
.precheckin-box .txt2{margin-left:30px}
.precheckin-box .row.type2{padding:0;margin-top:20px}
.floating-zone.close-topBt{display:none}
.tab-nav.longTermSpecialTab{margin-top:-40px}
.tab-nav.longTermSpecialTab>ul>li button{height:75px}
.longTerm-special-content .longTermSpecialTab .tab-cont-inner{padding-top:0}
.section-form .form-cont.schedule-accor .row{margin-top:20px}
.section-form .form-cont .row.type2{margin-top:20px}
.section-form .form-cont .row.type2.start-row{margin-top:0}
.section-form .form-cont .row.type2 .input-cont .inputT{position:relative}
.section-form .form-cont .row.type2 .input-cont .inputT .btn-delete{position:absolute;top:10px;right:10px}
.section-form .form-cont .row.type2 .input-cont .type-square{display:inline-block}
.btn-stopover{display:inline-block;margin-left:30px}
.btn-stopover a{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #000;padding:6px 15px 6px 15px;display:inline-block}
.btn-stopover a::before{content:'';background:url(/lrhp/pc/images/pm/sd-icon01.png) no-repeat;width:10px;height:10px;display:inline-block;margin-right:5px}
.stopover-wrap{display:none}
.red{color:#ed1c24}
.layer-popup .popup-cont.payment-cancel{padding:40px 50px 0}
.payment-cancel .txt1{font-size:18px}
.payment-cancel .txt1 .icon{margin-right:5px}
.payment-cancel .txt2{margin-left:42px;font-size:16px}
.payment-cancel .img{margin:15px 0}
.payment-cancel .txt3{font-size:16px;padding-bottom:15px;border-bottom:1px solid #d2d2d2;margin-bottom:15px}
.choice-list .chk-view-box.disabled label{background:#f5f5f5}
.layer-wrap.shLayer .popup-cont{padding:40px 50px 0 50px}
.layer-wrap.shLayer .f13{font-size:13px}
.layer-wrap.shLayer .secondhand-img{margin-top:15px;padding:15px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;width:100%}
.layer-wrap.shLayer .secondhand-img h4{font-weight:700;font-size:17px;margin-bottom:15px}
.layer-wrap.shLayer .icon-guide-area .icon-guide{position:relative;padding-left:50px}
.layer-wrap.shLayer .icon-guide-area .icon-guide .icon{position:absolute;left:0;top:0;width:34px;height:34px;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;margin-right:10px}
.layer-wrap.shLayer .tit1{font-weight:700;color:#000;font-size:20px}
.layer-wrap.shLayer .tit2{font-size:15px;color:#54585a}
.shLayer .tit1{text-align:center;color:#000;font-size:24px}
.shLayer .tit2{text-align:center;color:#54585b;font-size:165px;margin-top:10px}
.shLayer .bg-box01{background:#f5f5f5 url(/lrhp/pc/images/pm/ico_04.png) no-repeat 60px 35px;-webkit-background-size:58px 58px;-moz-background-size:58px;background-size:58px;padding:37px 0 37px 150px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:20px;font-size:17px}
.shLayer .bg-box02{background:#f5f5f5 url(/lrhp/pc/images/pm/ico_05.png) no-repeat 60px 35px;-webkit-background-size:58px 58px;-moz-background-size:58px;background-size:58px;padding:37px 0 37px 150px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:20px;font-size:17px}
.layer-secondhand-info4{width:1140px}
.layer-secondhand-info4 .car-name{border:1px solid #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:30px}
.layer-secondhand-info4 .car-name .car-txt1{font-size:20px;color:#000;font-weight:700;}
.layer-secondhand-info4 .car-name .car-txt2{font-size:14px;margin-top:5px}
.layer-secondhand-info4 .form-cont .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}
.layer-secondhand-info4 .form-cont .row label{width:150px}
.layer-secondhand-info4 .form-cont .row .input-cont{width:340px}
.layer-secondhand-info4 .form-cont .row .input-cont .inputT{width:80%}
.layer-secondhand-info4 .form-cont .red{font-size:13px}
.layer-secondhand-info4 .price{font-weight:700;margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px}
.layer-secondhand-info4 .price>div{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px;border:1px solid #d2d2d2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:43%}
.layer-secondhand-info4 button.btn{width:180px!important}
.layer-secondhand-info4 input[readonly]{background-color:#f5f5f5;color:#5b5a5a}
.secondhand-container .car-detail-info-section .car-detail-sticky-wrap .car-detail-sticky .sticky-counsel.full{border:0;padding:0}
.elecimg-wrap>div{position:relative}
.elecimg-wrap .scroll-btns a{position:absolute;bottom:0;display:block}
.layer-certification .certification-col-form .radioIconBox.inner{width:205px;min-width:auto}
.layer-certification .number-cont{width:70%!important}
.layer-certification .agree-toggle-cont .tit{font-size:17px;margin-top:10px}
.layer-certification .agree-toggle-cont .extra_point{font-size:14px;color:#ed1c24;font-weight:700;}
.layer-certification .agree-toggle-cont li{border-bottom:0}
.layer-certification .txt>ul>li{margin-top:5px}
.layer-certification .txt>ul>li>ul{margin-left:15px;margin-top:5px}
.layer-certification .txt>ul>li>ul>li>ul{margin-left:15px;margin-top:5px}
.layer-certification .agree-toggle-cont .strong-underline{font-weight:700;text-decoration:underline;}
.layer-StartSafe .popup-cont{padding:0 50px}
.layer-StartSafe .StartSafe-section{padding-top:50px}
.layer-StartSafe .Quiz-section{padding-top:20px}
.layer-StartSafe .quiz-txt{text-align:center;margin-top:15px}
.layer-StartSafe .quiz-txt .txt1{font-size:20px;color:#000}
.layer-StartSafe .quiz-txt .txt2{font-size:27px;color:#ed1c24;font-weight:700;}
.layer-StartSafe .quiz-txt .txt3{font-size:15px;color:#8f9191}
.layer-StartSafe .safe-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;margin:15px 0;padding:15px 40px;border-top:1px solid #eee;border-bottom:1px solid #eee}
.layer-StartSafe h3{font-size:30px;font-weight:700;color:#000}
.layer-StartSafe .talk-section{margin-top:10px;font-size:18px;color:#54585a}
.layer-StartSafe .tbl-box{margin-top:20px}
.layer-StartSafe .tbl-box table td{padding:10px 0!important}
.layer-StartSafe .tbl-box table th{padding:10px 10px!important;font-weight:400 !important;line-height:1.3em;font-size:13px}
.layer-StartSafe .quizBox{margin-top:40px;background:#fff9f9;border:1px solid #ed1b24;padding:30px 35px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative}
.layer-StartSafe .quizBox .tit{position:absolute;left:50%;top:-20px;margin-left:-88px;width:175px;height:35px;line-height:35px;text-align:center;background:#ed1b24;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:18px}
.layer-StartSafe .quizBox .txt{font-size:20px;font-weight:700;}
.layer-StartSafe .quizBox .radioArea li{margin-top:5px}
.layer-StartSafe .popup-cont-bot-btn{margin-top:25px!important}
.layer-StartSafe .popup-cont-bot-btn .btn-q1{font-size:13px;color:#54585a;margin-top:20px;text-decoration:underline}
.layer-StartSafe .popup-cont-bot-btn .btn-quiz{width:300px!important}
.layer-StartSafe .popup-cont-bot-btn .btn-black{width:200px!important}
.layer-StartSafe .radio-icon-box input:checked+label{color:#ed1b24!important}
.carLife-container .carlife-visual{width:1200px;margin:0 auto}
.carLife-container .text{width:360px}
.main-wrap .carlife-visual{width:1420px;margin:30px auto 0;display:grid;grid-template-columns:1fr 790px;gap:20px;}
.carlife-visual{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.carlife-visual .text .txt1{font-weight:700;color:#000;font-size:33px;line-height:1.3em}
.carlife-visual .text .txt2{color:#2f2f2f;font-size:17px;margin-top:5px}
.carlife-visual .text .txt3{color:#2f2f2f;font-size:16px;margin:30px 0 20px}
.carlife-visual .text .txt4{color:#818181;font-size:15px}
.carlife-visual .visual{width:790px;position:relative}
.carlife-visual .visual .sns-flag{position:absolute;right:20px;top:20px;width:50px;height:50px;display:block;width:50px;height:50px}
.carlife-visual .visual .sns-flag.fb{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-fb.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.carlife-visual .visual .sns-flag.ig{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-ig.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.carlife-visual .visual .sns-flag.nb{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-nb.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.carlife-visual .visual .sns-flag.np{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-np.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.carlife-visual .visual .sns-flag.tw{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-tw.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.carlife-visual .visual .sns-flag.yt{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-yt.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.carlife-visual .visual .sns-flag.post{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-po.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}
.tbl-provision{position:relative;width:100%}
.tbl-provision table{width:100%;word-break:break-word;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-collapse:collapse}
.tbl-provision table strong{text-decoration:underline;font-weight:700;}
.tbl-provision table thead th{background:#f5f5f5;padding:10px 15px;border-right:1px solid #e7e7e7;text-align:center;font-size:14px;vertical-align:middle}
.tbl-provision table thead th:last-child{border-right:0}
.tbl-provision table tbody td{padding:10px 15px;border-right:1px solid #e7e7e7;text-align:left;font-size:14px}
.tbl-provision table tbody td:last-child{border-right:0}
.provision-txt{margin-top:10px;font-size:14px}
.provision-radio{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.provision-radio .input-tit{font-size:14px}
.provision-radio .input-cont{font-size:14px}
.locker-wrap .locker-img{width:540px;max-width:auto}
.locker-wrap .locker-img img{width:540px;max-width:auto}
.locker-wrap .txt1{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.locker-wrap .txt1 .right .on{margin-right:10px}
.locker-wrap .txt1 .right .on::before{content:'';width:10px;height:10px;border:1px solid #ff3f4a;background:#fff1f0;display:inline-block;margin-right:5px}
.locker-wrap .txt1 .right .off::before{content:'';width:10px;height:10px;border:1px solid #d2d2d2;background:#fff;display:inline-block;margin-right:5px}
.locker-wrap .chk-box{margin-top:15px;text-align:center}
.locker-wrap .chk-box .chk-icon-box{display:inline-block;text-align:center;padding:0;position:relative;margin:0 5px}
.locker-wrap .chk-box .chk-icon-box label{display:block;padding:0;width:150px;height:35px;line-height:35px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #d2d2d2;background:#fff}
.locker-wrap .chk-box .chk-icon-box input:checked+label{border:1px solid #ff3f4a;background:#fff1f0}
.locker-wrap .chk-box .chk-icon-box label:after{top:7px;left:120px}
.locker-wrap .txt2{border-top:1px solid #d2d2d2;color:#54585a;font-size:13px;margin-top:20px;padding-top:10px}
.locker-wrap .layer-popup-close{width:130px;margin:20px auto 0}
.longTerm-container.corporation-container .banner--bot.bg2{background:url(/lrhp/pc/images/bg-longTermCorporation3.jpg) no-repeat}
.longTerm-container.corporation-container .banner--bot .banner__inner .banner__tit2{font-size:24px;color:rgba(255,255,255,.7)}
.mt30{margin-top:30px}
.additional-container .tab-col5 button{font-size:20px}
.additional-container .smartkeyBox .section01{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.additional-container .smartkeyBox .section01 .left{width:620px}
.reservBa{display:inline-block;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:1px solid #ed1c24;padding:2px 15px;color:#ed1c24;text-align:center;font-size:12px;margin-bottom:5px;background:#fff9f9}
.ft-22{font-size:22px}
.text-right{text-align:right!important}
.branch-srch-section{margin:50px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.branch-srch-section .srch-box{margin:0;width:100%}
.branch-srch-section .left{width:55%}
.branch-srch-section .right{width:25%}
.branch-ofc-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.branch-ofc-section .ofc-list{background:#fafafa;padding:20px;width:580px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.branch-ofc-section .ofc-list ul>li+li{margin-top:10px}
.branch-ofc-section .ofc-list ul>li{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:116px;background:#fff;padding:15px 27px}
.branch-ofc-section .ofc-list ul>li:hover{border:1px solid #ff3f4a}
.branch-ofc-section .ofc-list ul>li strong{font-size:17px;font-weight:700;vertical-align:5px;margin-left:4px}
.branch-ofc-section .ofc-list ul>li .icon.heart3{display:none}
.branch-ofc-section .ofc-list ul>li .icon{margin-right:8px}
.branch-ofc-section .ofc-list ul>li .icon.address{display:inline-block;width:20px;height:23px;background:url(/lrhp/pc/images/icons/branch-icon01.png) no-repeat}
.branch-ofc-section .ofc-list ul>li .icon.call{display:inline-block;background:url(/lrhp/pc/images/icons/branch-icon02.png) no-repeat;width:20px;height:23px}
.branch-ofc-section .ofc-list ul>li div p{margin-top:5px;font-size:13px;text-indent:-28px;margin-left:30px}
.branch-ofc-section .icon.heart3+label{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart3-off.png);background-position:center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;width:23px;height:21px;display:inline-block}
.branch-ofc-section .icon.heart3:checked+label{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-heart3-on.png);background-position:center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;width:23px;height:21px}
.branch-ofc-section .pagination-wrap{padding:10px 0 0 0}
.chk-view-box{position:relative}
.chk-view-box .icon.lottecard{background:url(/lrhp/pc/images/icons/logo_lottecard.png) no-repeat center;min-width:130px;min-height:40px}
.chk-view-box input:checked+label .icon.lottecard{background:url(/lrhp/pc/images/icons/logo_lottecard_on.png) no-repeat center}
.chk-view-box .icon.tosspay{background:url(/lrhp/pc/images/icons/logo_tosspay.png) no-repeat center;min-width:130px;min-height:40px}
.chk-view-box input:checked+label .icon.tosspay{background:url(/lrhp/pc/images/icons/logo_tosspay_on.png) no-repeat center}
.chk-view-box .event{position:absolute;top:-5px;right:-5px;padding:2px 5px;background:#ff404b;color:#fff;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.layer-sel-branch.layer-popup{width:1080px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.layer-sel-branch.layer-popup h4{margin:0 20px 0 40px}
.layer-sel-branch.layer-popup .state{font-size:13px;color:#ff3f4a;padding:5px 15px;border:1px solid #ff3f4a;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#fff9f9;margin:0 5px}
.layer-sel-branch.layer-popup .popup-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.layer-sel-branch.layer-popup .popup-top .logo{width:120px}
.layer-sel-branch.layer-popup .popup-top .btn-white.print{width:110px;position:absolute;top:25px;right:40px}
.layer-sel-branch.layer-popup .popup-top .btn-white.print .print{margin-right:5px}
.layer-sel-branch.layer-popup .ly-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:initial;-webkit-align-items:initial;-moz-box-align:initial;-ms-flex-align:initial;align-items:initial}
.layer-sel-branch.layer-popup .ly-container .left{width:350px}
.layer-sel-branch.layer-popup .ly-container .left .location-btn{padding:15px 100px 30px}
.layer-sel-branch.layer-popup .ly-container .left .branch-img{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:670px;scrollbar-base-color:#E1E1E1;scrollbar-face-color:#E1E1E1;scrollbar-3dlight-color:#E1E1E1;scrollbar-highlight-color:#E1E1E1;scrollbar-track-color:#FAFAFA;scrollbar-arrow-color:#FAFAFA;scrollbar-shadow-color:#FAFAFA;scrollbar-darkshadow-color:#FAFAFA;overflow-y:auto}
.layer-sel-branch.layer-popup .ly-container .left .branch-img::-webkit-scrollbar{width:17px}
.layer-sel-branch.layer-popup .ly-container .left .branch-img::-webkit-scrollbar-thumb{background-color:#E1E1E1;border:5px solid transparent;background-clip:content-box;-webkit-border-radius:15px;border-radius:15px}
.layer-sel-branch.layer-popup .ly-container .left .branch-img::-webkit-scrollbar-track{background-color:#FAFAFA;border:5px solid transparent;background-clip:content-box;-webkit-border-radius:15px;border-radius:15px}
.layer-sel-branch.layer-popup .ly-container .left .branch-img ul li+li{margin-top:10px}
.layer-sel-branch.layer-popup .ly-container .right{width:510px}
.layer-sel-branch.layer-popup .ly-container .right .infos{margin:0}
.layer-sel-branch.layer-popup .ly-container .right .infos .img img{max-width:510px}
.customer-branch-printMap.type2{position:relative}
.customer-branch-printMap.type2 .printMap-header .btns{position:absolute;right:10px;top:10px}
.customer-branch-printMap.type2 .printMap-header{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.customer-branch-printMap.type2 .printMap-header h4{font-size:24px;font-weight:700;color:#2f2f2f;margin:0 20px 0 30px}
.customer-branch-printMap.type2 .state{font-size:13px;color:#ff3f4a;padding:5px 15px;border:1px solid #ff3f4a;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#fff9f9;margin:0 5px;font-weight:700;}
.customer-branch-printMap.type2 .ly-container{width:1200px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:initial;-webkit-align-items:initial;-moz-box-align:initial;-ms-flex-align:initial;align-items:initial;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.customer-branch-printMap.type2 .ly-container .left{width:440px}
.customer-branch-printMap.type2 .ly-container .left .location-btn{padding:15px 100px 30px}
.customer-branch-printMap.type2 .ly-container .left .map{border:1px solid #000;width:440px;min-height:368px;margin-bottom:15px}
.customer-branch-printMap.type2 .ly-container .left .map .detail-map-marker{cursor:pointer}
.customer-branch-printMap.type2 .ly-container .left .map .detail-map-marker .map-marker-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:.2rem solid #ff404b;background-color:#fff;-webkit-border-radius:1.7rem;-moz-border-radius:1.7rem;border-radius:1.7rem;padding:.4rem .9rem}
.customer-branch-printMap.type2 .ly-container .left .map .detail-map-marker .map-marker-box .map-marker-txt{font-size:.9rem;font-weight:700;padding-left:.9rem;white-space:nowrap}
.customer-branch-printMap.type2 .ly-container .left .map .detail-map-marker:before{display:block;content:"";background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-arrow-down8.png);background-position:center center;-webkit-background-size:100% 100%;-moz-background-size:100%;background-size:100%;width:12px;height:8px;font:0/0 a;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;position:absolute;bottom:-5px;left:30%}
.customer-branch-printMap.type2 .ly-container .left .branch-img{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.customer-branch-printMap.type2 .ly-container .left .branch-img ul li img{width:440px}
.customer-branch-printMap.type2 .ly-container .left .branch-img ul li+li{margin-top:10px}
.customer-branch-printMap.type2 .ly-container .left .text-qr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}
.customer-branch-printMap.type2 .ly-container .left .text-qr .qr{width:70px}
.customer-branch-printMap.type2 .ly-container .left .text-qr .txt{font-size:15px;color:#000;font-weight:700;margin-left:20px}
.customer-branch-printMap.type2 .ly-container .left .text-qr .txt span{font-size:18px}
.customer-branch-printMap.type2 .ly-container .right{width:630px}
.customer-branch-printMap.type2 .ly-container .right .infos{margin:0}
.customer-branch-printMap.type2 .ly-container .right .infos .img img{max-width:630px}
.customer-branch-printMap.type2 .ly-container .right .infos dt{font-weight:700;font-size:18px}
.customer-branch-printMap.type2 .ly-container .right .infos dt+dd{margin-top:6px}
.customer-branch-printMap.type2 .ly-container .right .infos dd{color:#54585a}
.customer-branch-printMap.type2 .ly-container .right .infos dd+dt{margin-top:20px}
.branch-driver-section .tab-cont-inner .tab-nav .tabs{border:0}
.branch-driver-section .tab-cont-inner .tab-nav .tabs>li{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}
.branch-driver-section .tab-cont-inner .tab-nav .tabs>li button{border:0;font-size:19px;line-height:1.5em;height:80px}
.branch-driver-section .tab-cont-inner .tab-nav .tabs>li.active button{background:#fff}
.branch-driver-section .tab-cont-inner .tab-nav .tabs>li.active button:after{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:0;border-bottom:3px solid #ff404b;z-index:5}
.layer-sel-branch .icon.location{margin-right:5px}
.delivery-layer{width:600px!important}
.delivery-layer .delivery-wrap{padding:0}
.delivery-layer .delivery-wrap .section-top{background:url(/lrhp/pc/images/delivery_pc.jpg) no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:170px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:0 40px}
.delivery-layer .delivery-wrap .section-top .txt1{font-size:20px;font-weight:700;}
.delivery-layer .delivery-wrap .section-top .txt2{margin-top:5px}
.delivery-layer .delivery-wrap .section-cont{padding:20px 40px 0 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.delivery-layer .delivery-wrap .section-cont .txt1 strong{font-size:18px;font-weight:700;color:#000}
.delivery-layer .delivery-wrap .section-cont .txt1 li{color:#54585a}
.delivery-layer .delivery-wrap .section-cont .txt2{margin:15px 0}
.delivery-layer .delivery-wrap .section-cont .txt2 .st1{font-size:14px;font-weight:700;margin-bottom:5px}
.delivery-layer .delivery-wrap .chk-box{margin-top:15px;text-align:center}
.delivery-layer .delivery-wrap .chk-box .chk-icon-box{display:inline-block;text-align:center;padding:0;position:relative;margin:0 5px}
.delivery-layer .delivery-wrap .chk-box .chk-icon-box label{display:block;padding:0;width:150px;height:35px;line-height:35px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #d2d2d2;background:#fff}
.delivery-layer .delivery-wrap .chk-box .chk-icon-box input:checked+label{border:1px solid #ff3f4a;background:#fff1f0}
.delivery-layer .delivery-wrap .chk-box .chk-icon-box label:after{top:7px;left:120px}
.delivery-layer .delivery-wrap .tbl-box{margin-top:20px}
.delivery-layer .delivery-wrap .tbl-box table{width:100%;border-top:1px solid #e7e7e7}
.delivery-layer .delivery-wrap .tbl-box table th{padding:12px 15px!important;font-weight:400 !important;line-height:1.3em;font-size:13px;background:#f5f5f5;border-right:0;border-bottom:1px solid #e7e7e7;font-size:14px;color:#000}
.delivery-layer .delivery-wrap .tbl-box table td{padding:12px 15px!important;border-bottom:1px solid #e7e7e7;font-size:14px}
.delivery-layer .delivery-wrap .lst>li+li{margin-top:1px!important}
.delivery-layer .delivery-wrap .lst>li{font-size:13px!important}
.delivery-layer .delivery-wrap .st2{background:#f5f5f5;padding:10px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:20px}
.delivery-layer .delivery-wrap .st2 .icon{background:url(/lrhp/mo/images/icons/ico-fixedRight13.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100%;background-size:100%;height:30px;width:30px;display:inline-block}
.delivery-layer .delivery-wrap .st2 .branch{font-size:14px;margin:0 10px}
.delivery-layer .delivery-wrap .st2 .number{margin:0 10px;font-weight:700;color:#ed1b24;font-size:14px}
.delivery-layer .delivery-wrap .txt3{color:#000;font-weight:700;font-size:15px}
.sitemap-wrap>ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:top;-webkit-align-items:top;-moz-box-align:top;-ms-flex-align:top;align-items:top;margin-left:-30px}
.sitemap-wrap>ul>li{width:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:30px;margin-bottom:50px;text-align:center}
.sitemap-wrap>ul>li>ul{display:block;padding:20px 0 0 0;margin:0 auto;display:inline-block}
.sitemap-wrap>ul>li>ul>li>p>a{font-weight:700;color:#000;margin-top:10px;display:block;text-align:left}
.sitemap-wrap>ul>li>ul>li>p{font-weight:700;color:#000;margin-top:10px;display:block;text-align:left}
.sitemap-wrap>ul>li>ul .dep3 li{text-align:left}
.sitemap-wrap>ul>li>ul .dep3 li a{color:#444;margin-top:5px;font-size:15px;display:block}
.sitemap-wrap h3{font-size:22px;padding:15px 0;background-color:#ed1c24;width:270px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;display:block}
.sitemap-wrap h3.grey{background:#54585b}
.footerMenu-container.contactUs-container .round-banner .infos .txt+.lst{color:#fff!important}
.branch-ofc-section .map .detail-map-marker{cursor:pointer}
.branch-ofc-section .map .detail-map-marker .map-marker-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:.2rem solid #ff404b;background-color:#fff;-webkit-border-radius:1.7rem;-moz-border-radius:1.7rem;border-radius:1.7rem;padding:.4rem .9rem}
.branch-ofc-section .map .detail-map-marker .map-marker-box .map-marker-txt{font-size:.9rem;font-weight:700;padding-left:.9rem;white-space:nowrap}
.branch-ofc-section .map .detail-map-marker:before{display:block;content:"";background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-arrow-down8.png);background-position:center center;-webkit-background-size:100% 100%;-moz-background-size:100%;background-size:100%;width:12px;height:8px;font:0/0 a;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;position:absolute;bottom:-5px;left:30%}
.section-explain .explain-cont .tbl-box.mh table tbody td{padding:15px 30px!important}
.section-explain .explain-cont .tbl-box.mh table tbody th{padding:15px 30px!important}
.special_elec>div{position:relative}
.special_elec .section01{background:#414042 url(/lrhp/pc/images/elec_section01.jpg) no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:870px 0 80px}
.special_elec .section01 .video-box{padding-top:50px}
.special_elec .section04{background:#414042;padding:80px 0;text-align:center}
.special_elec .section04 .video-box{padding-top:50px}
.special_elec .section05{text-align:center;background:#f5f5f5;padding:80px 85px}
.special_elec .section05 .elec-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.special_elec .section05 .elec-list li{width:33%;margin-top:30px}
.layerCounsel .popup-cont{padding:0}
.layerCounsel .form-cont{padding:0}
.box-between-payment{background:#ed1c24;margin:0 5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #ed1c24}
.box-between-payment .btn-small{width:auto;font-size:12px;padding:10px 10px;color:#fff}
.greencar-lbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.greencar-lbox>div{border:1px solid #d2d2d2;width:40%;text-align:center;padding:15px;margin-top:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:0}
.greencar-lbox .logo{height:120px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.btn.btn-green{background:#00c78c;border:1px solid #00c78c}
.col-form2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.col-form2>div{width:47%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}
.col-form2>div .input-tit{font-weight:700;width:100px}
.col-form2>div .input-cont .radio-area li:last-child{margin:0!important}
.col-form-sms{margin-top:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.col-form-sms .input-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.col-form-sms .input-tit{font-weight:700;width:100px}
.col-form-sms .inputT{width:195px}
.col-form-sms .btn{margin-left:10px;width:100px}
.certification-col-form{overflow-y:auto;max-height:400px}
.bg-box-txt{background-color:#f5f5f5;padding:30px;text-align:center;margin:15px 0}
.nl2 .dimg{text-align:center}
.nl2 .rep-box{background:#f5f5f5;padding:12px;text-align:center;margin:20px 0;font-size:15px}
.nl2 .rep-box .icon-rep{background:url(/lrhp/pc/images/icons/ico_rep_pc.png) no-repeat;width:20px;height:20px;display:inline-block;vertical-align:-3px;margin-right:3px}
.nl2 .lst{margin-top:5px}
.nl2 .lst>li+li{margin-top:0;margin-bottom:4px}
.lst.dot.lr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.lst.dot.lr li{width:45%}
.keybox-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e7e7;padding-bottom:15px;margin-bottom:15px}
.keybox-area .talk-section{width:70%;font-size:18px;position:relative;padding-left:40px}
.keybox-area .talk-section .icon{position:absolute;left:0;top:0}
.layer-popup.layer-reslogin{width:410px}
.layer-reslogin .reslogin-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.layer-reslogin .reslogin-wrap .section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.layer-reslogin .reslogin-wrap .section.type1{height:250px;background:-webkit-gradient(linear,left top,left bottom,from(#ff3f4c),to(#c82631));background:-webkit-linear-gradient(#ff3f4c,#c82631);background:-moz-linear-gradient(#ff3f4c,#c82631);background:-o-linear-gradient(#ff3f4c,#c82631);background:linear-gradient(#ff3f4c,#c82631);color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:200px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:35px 10px;position:relative;-webkit-box-shadow:0 1px 15px rgba(96,97,112,.5);-moz-box-shadow:0 1px 15px rgba(96,97,112,.5);box-shadow:0 1px 15px rgba(96,97,112,.5)}
.layer-reslogin .reslogin-wrap .section.type1 .txt1{font-size:24px;margin-left:15px;text-align:left;display:block;font-weight:600}
.layer-reslogin .reslogin-wrap .section.type1 .txt1 .arrow::after{content:'';display:inline-block;width:6px;height:6px;margin-left:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin-top:-5px}
.layer-reslogin .reslogin-wrap .section.type1 .txt2{text-align:left;display:block;color:#fff;height:auto;margin:20px 0 0 15px}
.layer-reslogin .reslogin-wrap .section.type1:hover{background:#ff404b}
.layer-reslogin .reslogin-wrap .section.type2 .ico1{position:absolute;left:20px;top:10px}
.layer-reslogin .reslogin-wrap .section.type2 .ico1 img{width:20px}
.layer-reslogin .reslogin-wrap .section.type2 .ico2{position:absolute;right:20px;top:10px}
.layer-reslogin .reslogin-wrap .section.type2 .ico2 img{width:14px}
.layer-reslogin .reslogin-wrap .section.type2 .btn1{padding:20px 10px 10px 20px;height:125px}
.layer-reslogin .reslogin-wrap .section.type2 .btn2,.layer-reslogin .reslogin-wrap .section.type2 .btn3{padding:10px 10px 10px 20px;height:45px;margin-top:15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;text-align:center;position:relative}
.layer-reslogin .reslogin-wrap .section.type2 a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#bcbcbc));background:-webkit-linear-gradient(#fff,#bcbcbc);background:-moz-linear-gradient(#fff,#bcbcbc);background:-o-linear-gradient(#fff,#bcbcbc);background:linear-gradient(#fff,#bcbcbc);color:#000;width:190px;position:relative;-webkit-box-shadow:0 1px 15px rgba(96,97,112,.5);-moz-box-shadow:0 1px 15px rgba(96,97,112,.5);box-shadow:0 1px 15px rgba(96,97,112,.5)}
.layer-reslogin .reslogin-wrap .section.type2 a:hover{background:#fff}
.layer-reslogin .reslogin-wrap .section.type2 .txt1{display:block;font-weight:600;font-size:24px;color:#4f4f4f}
.layer-reslogin .reslogin-wrap .section.type2 .txt1 .arrow::after{content:'';display:inline-block;width:6px;height:6px;margin-left:10px;border-top:2px solid #505050;border-right:2px solid #505050;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin-top:-5px}
.layer-reslogin .reslogin-wrap .section.type2 .txt2{display:block;font-size:15px;text-align:left;margin-top:5px;color:#4f4f4f}
.icon.corp01{width:130px;height:130px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/ico_juridical_01.jpg);background-position:center}
.icon.corp02{width:130px;height:130px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/ico_juridical_02.jpg);background-position:center}
.icon.corp03{width:130px;height:130px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/ico_juridical_03.jpg);background-position:center}
.icon.corp04{width:130px;height:130px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/ico_juridical_04.jpg);background-position:center}
.icon.corp05{width:130px;height:130px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/ico_juridical_05.jpg);background-position:center}
.longTerm-container.corporation-container.type2 .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/bg-longTermCorporation.jpg)}
.longTerm-container.corporation-container.type2 .multi-segment-list .txt1{margin:10px 0;font-size:15px}
.longTerm-container.corporation-container.type2 .multi-segment-list .txt1.red{font-size:14px}
.longTerm-container.corporation-container.type2 .multi-segment-list>li{-webkit-box-align:normal;-webkit-align-items:normal;-moz-box-align:normal;-ms-flex-align:normal;align-items:normal}
.longTerm-container.corporation-container.type2 .corp05-cont{border:1px solid #e4e4e4;padding:0 35px 40px;margin-top:30px}
.longTerm-container.corporation-container.type2 .corp05-cont p{font-size:15px;font-weight:600;color:#000;margin:40px 0 20px}
.longTerm-container.corporation-container.type2 .corp05-cont div{text-align:center}
.longTerm-container.corporation-container.type2 .banner.corp01{background:url(/lrhp/pc/images/bg-longTermCorporation3.jpg) no-repeat}
.longTerm-container.corporation-container.type2 .banner.corp01 .banner_txt1{font-size:20px;opacity:.6}
.longTerm-container.corporation-container.type2 .banner.corp01 .banner_txt2{margin-top:5px;font-size:25px;font-weight:600}
.longTerm-container.corporation-container.type2 .banner.corp02{margin-top:25px;background:url(/lrhp/pc/images/bg-longTermCorporation2.jpg) no-repeat}
.longTerm-container.corporation-container.type2 .banner.corp02 .banner_txt1{font-size:20px;font-weight:600}
.longTerm-container.corporation-container.type2 .banner.corp02 .banner_txt2{font-size:15px;opacity:.6;margin-top:5px}
.longTerm-container.corporation-container.type2 .banner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:35px 70px;height:198px;color:#fff}
.longTerm-container.corporation-container.type2 .banner a{margin-top:25px;color:#fff;text-decoration:underline;font-size:18px;display:block}
.btn-blue2{background:#0055fe;border:1px solid #0055fe}
.jeju-auto-layer{width:980px}
.jeju-auto-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px}
.jeju-auto-list>li{width:259px;margin-top:20px}
.jeju-auto-list>li:nth-child(-n+3){margin-top:0}
.jeju-auto-list .tit{font-weight:700;color:#000;font-size:17px;margin:20px 0 10px}
.jeju-auto-list .txt{font-size:15px}
.jeju-auto-list .detail{background:#fafafa;padding:10px 10px;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-break:break-all;margin-top:10px;height:210px}
.jeju-auto-list .detail .tit2{font-weight:700;color:#000;font-size:15px}
.jeju-auto-list .lst.dot{height:40px}
.jeju-auto-list .lst.dot li{margin-top:0}
.jeju-auto-list .lst.dot+.tit2{margin-top:15px}
.businessAreas .business_rentalcar .tit{margin-top:20px;color:#313131;font-size:1.8rem;font-weight:700;text-align:center;line-height:1.33;letter-spacing:-.7px}
.businessAreas .business_rentalcar .red_box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:20px}
.businessAreas .business_rentalcar .red_box span{width:50%;padding:20px 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:center;background:#EB615F;color:#fff;font-size:20px;letter-spacing:-.5px;line-height:1.2}
.businessAreas .business_rentalcar .red_box span strong{display:block;font-size:24px;line-height:1.2;margin-bottom:6px;font-weight:500;color:#fff}
.businessAreas .business_rentalcar .img_box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:20px}
.businessAreas .business_rentalcar .img_box div{width:33.3333%;padding:20px;background:#F4F4F4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:center}
.businessAreas .business_rentalcar .img_box div img{width:70px}
.businessAreas .business_rentalcar .img_box div span{display:block;margin-top:8px;text-align:center;color:#666;font-size:1.4rem;line-height:21px}
.businessAreas .business_rentalcar .img_box div span strong{display:block;font-weight:700;line-height:21px;letter-spacing:-1px;margin-top:8px}
.businessAreas .business_rentalcar .gray_box{margin-top:20px;background:#F4F4F4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 16px}
.businessAreas .business_rentalcar .gray_box img{width:117px}
.businessAreas .business_rentalcar .gray_box span{color:#666;font-size:1.6rem;font-weight:400;text-align:right;letter-spacing:-1px;line-height:24px}
.businessAreas .business_rentalcar .gray_box span strong{display:block;font-size:1.8rem;font-weight:700;line-height:24px;margin-top:8px}
.businessAreas .business_rentalcar .gray_box2{margin-top:20px;background:#F4F4F4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 35px}
.businessAreas .business_rentalcar .gray_box2 img{width:117px}
.businessAreas .business_rentalcar .gray_box2 span{color:#666;font-size:1.6rem;font-weight:400;text-align:right;letter-spacing:-1px;line-height:24px}
.businessAreas .business_rentalcar .gray_box2 span strong{display:block;font-size:1.8rem;font-weight:700;line-height:24px;margin-top:8px}
.businessAreas .business_rentalcar .cmt_txt{margin-top:8px}
.businessAreas .business_rentalcar .cmt_txt span{display:block;color:#666;font-size:16px;letter-spacing:-.5px;line-height:1.4}
.businessAreas .business_rentalcar .img_05{text-align:center}
.businessAreas .business_rentalcar .line_box{border:solid 1px #eee;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:20px;padding:20px;text-align:center}
.businessAreas .business_rentalcar .line_box span{color:#313131;font-size:1.2rem;font-weight:400}
.businessAreas .business_rentalcar .line_box span strong{font-size:1.6rem;font-weight:700;}
.businessAreas .business_rentalcar .line_box .gray_box{display:block;padding:12px 12px}
.businessAreas .business_rentalcar .line_box .gray_box span{display:block;text-align:center;font-size:1.2rem;line-height:1.4}
.businessAreas .business_rentalcar .line_box .gray_box span strong{font-size:1.2rem;line-height:18px}
.businessAreas .business_rentalcar .line_box .gray_box span:nth-child(2){margin:4px 0}
.businessAreas .business_rentalcar .line_box .gray_box+div{margin-top:20px;border-top:solid 1px #eee;padding-top:20px;color:#313131;font-size:1.3rem;font-weight:700;}
.businessAreas .business_rentalcar .line_box .gray_box+div em{color:#EB615F}
.businessAreas .business_rentalcar .service_list{padding-top:0}
.businessAreas .business_rentalcar .service_list>div{padding-top:12px;margin-top:12px;border-top:solid 1px #eee;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.businessAreas .business_rentalcar .service_list>div:first-child{margin-top:0;border-top:none}
.businessAreas .business_rentalcar .service_list .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:56px;height:56px;margin-top:0;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;background:#F7F7F7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.businessAreas .business_rentalcar .service_list .icon img{width:32px;height:32px}
.businessAreas .business_rentalcar .service_list .txt_box{margin-left:16px;text-align:left}
.businessAreas .business_rentalcar .service_list .tit{margin-top:4px;margin-bottom:0;padding:0 0;color:#313131;font-size:1.3rem;font-weight:700;line-height:24px}
.businessAreas .business_rentalcar .service_list .txt{margin-top:4px;padding:0 0;color:#999;font-size:16px;font-weight:400;line-height:18px;display:block}
.businessAreas .business_rentalcar .service_list .point{border-top:none;margin-top:0;color:#EA4248;font-size:16px;font-weight:400;line-height:18px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.businessAreas .business_rentalcar .service_list .btn_wrap{display:block;border-top:none;margin-top:20px;padding:0 0;text-align:center}
.businessAreas .business_rentalcar span.tit em{color:#EA4248}
.businessAreas .bg-gray{background-color:#f6f6f6!important}
.businessAreas .dflex-be-center{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-webkit-align-items:top;-moz-box-align:top;-ms-flex-align:top;align-items:top}
.businessAreas .tbl-type-bs{width:100%;border-collapse:collapse;border-spacing:0}
.businessAreas .tbl-type-bs tr:first-child{border-top:2px #fd9d9d solid}
.businessAreas .tbl-type-bs th,.businessAreas .tbl-type-bs td{padding:19px 15px 18px;border-bottom:1px #fff solid;line-height:22px;color:#313131;vertical-align:middle}
.businessAreas .tbl-type-bs th{background-color:#e8e5e5;font-weight:700;text-align:center;font-size:16px}
.businessAreas .tbl-type-bs th.first{background-color:#f9ede9;color:#eb615f}
.businessAreas .tbl-type-bs th.bg_gray{background-color:#eee}
.businessAreas .tbl-type-bs td{font-size:16px;color:#666;text-align:center}
.businessAreas .tbl-type-bs tr:nth-child(odd){background-color:#f6f6f6}
.businessAreas .tbl-type-bs td.border_left{border-left:1px #dbdbdb solid}
.businessAreas .tbl-type-bs tr.end{background-color:#a2abb3}
.businessAreas .tbl-type-bs tr.end td{color:#fff;font-weight:500}
.businessAreas .tbl-type-bs02{width:100%;border-collapse:collapse;border-spacing:0}
.businessAreas .tbl-type-bs02 tr:first-child{border-top:2px #fd9d9d solid}
.businessAreas .tbl-type-bs02 th,.businessAreas .tbl-type-bs02 td{padding:29px 15px;border-bottom:1px #fff solid;line-height:1.6em;color:#313131;vertical-align:middle}
.businessAreas .tbl-type-bs02 th{background-color:#e8e5e5;font-weight:700;text-align:center;font-size:16px}
.businessAreas .tbl-type-bs02 th.first{background-color:#f9ede9;color:#eb615f}
.businessAreas .tbl-type-bs02 th.bg_gray{background-color:#eee}
.businessAreas .tbl-type-bs02 td{font-size:16px;color:#666;text-align:center}
.businessAreas .tbl-type-bs02 tr:nth-child(even){background-color:#f6f6f6}
.businessAreas .tbl-type-bs02 td.border_left{border-left:1px #dbdbdb solid}
.businessAreas .tbl-type-bs02 tr.end{background-color:#a2abb3}
.businessAreas .tbl-type-bs02 tr.end td{color:#fff;font-weight:500}
.businessAreas .tbl-personal_02 th{text-align:center}
.businessAreas .tbl-personal_02 td{text-align:center}
.businessAreas .bs_rt_electric_wrap{position:relative}
.businessAreas .bs_rt_electric_wrap p:first-child{font-size:20px;font-weight:700;color:#313131;margin-top:38px}
.businessAreas .bs_rt_electric_wrap p{font-size:16px;color:#666;text-align:center;margin-top:15px;line-height:20px}
.businessAreas .bs_rt_electric_wrap .boxicon01{display:block;width:238px}
.businessAreas .bs_rt_electric_wrap .boxicon01::before{content:'';display:block;width:155px;height:155px;background:url(/lrhp/pc/images/business/boxicon_bs_rt_electric01_01.png) 0 0 no-repeat;margin:0 auto}
.businessAreas .bs_rt_electric_wrap .boxicon02::before{content:'';display:block;width:155px;height:155px;background:url(/lrhp/pc/images/business/boxicon_bs_rt_electric01_02.png) 0 0 no-repeat;margin:0 auto}
.businessAreas .bs_rt_electric_wrap .boxicon03::before{content:'';display:block;width:155px;height:155px;background:url(/lrhp/pc/images/business/boxicon_bs_rt_electric01_03.png) 0 0 no-repeat;margin:0 auto}
.businessAreas .bs_rt_electric_wrap .boxicon04::before{content:'';display:block;width:155px;height:155px;background:url(/lrhp/pc/images/business/boxicon_bs_rt_electric01_04.png) 0 0 no-repeat;margin:0 auto}
.businessAreas .bs_rt_electric_wrap .boxicon05::before{content:'';display:block;width:155px;height:155px;background:url(/lrhp/pc/images/business/boxicon_bs_rt_electric01_05.png) 0 0 no-repeat;margin:0 auto}
.businessAreas .box_gray_br01{display:block;height:210px;background:#f6f6f6;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:25px 17px 25px 17px}
.businessAreas .box_gray_br01 .iconbox01{display:block}
.businessAreas .box_gray_br01 .iconbox01 p,.businessAreas .box_gray_br01 .iconbox02 p,.businessAreas .box_gray_br01 .iconbox03 p{display:inline-block;text-align:left;vertical-align:middle;font-size:15px}
.businessAreas .box_gray_br01 .iconbox01::before{content:'';display:inline-block;width:75px;height:75px;background:url(/lrhp/pc/images/business/icon_benefit01_01.png) 0 0 no-repeat;margin-right:10px;vertical-align:middle}
.businessAreas .box_gray_br01 .iconbox02::before{content:'';display:inline-block;width:75px;height:75px;background:url(/lrhp/pc/images/business/icon_benefit01_02.png) 0 0 no-repeat;margin-right:10px;vertical-align:middle}
.businessAreas .box_gray_br01 .iconbox03::before{content:'';display:inline-block;width:75px;height:75px;background:url(/lrhp/pc/images/business/icon_benefit01_03.png) 0 0 no-repeat;margin-right:10px;vertical-align:middle}
.businessAreas .tit-sec-fs-32{font-size:32px!important;color:#313131;font-weight:500;text-align:center}
.businessAreas .business_rentalcar .tit{margin-top:20px;color:#313131;font-size:25px;font-weight:700;text-align:center;line-height:1.33;letter-spacing:-.7px}
.businessAreas .business_rentalcar .cmt_txt span{display:block;color:#666;font-size:15px;line-height:1.4}
.businessAreas .l-inner-full{border-bottom:1px solid #000;padding:30px 0}
.businessAreas .gray_box.business_box{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 0!important}
.businessAreas .bg-gray.business_box2{padding:40px;text-align:center;margin-top:30px}
.businessAreas .bg-gray.business_box2 p{font-size:17px;font-weight:600;margin-bottom:20px}
.businessAreas .ft-i__32{color:#313131;font-size:25px;font-weight:700;text-align:center;line-height:1.33;letter-spacing:-.7px;margin-bottom:20px}
.businessAreas .ft-i__16.ft-color__gray{font-size:16px!important;color:#6c6b6b;text-align:center}
.businessAreas .ft-color__red{color:#ed1c24!important}
.businessAreas .ft-i__20{font-size:20px;font-weight:600}
.businessAreas .tit.mt60{margin-top:60px}
.businessAreas .mt25{margin-top:25px}
.businessAreas .align-center{text-align:center}
.businessAreas .ft-i__16{font-size:16px}
.businessAreas .ft-i__24{font-size:24px}
.businessAreas .border-top-white{border-top:1px solid #fff}
.businessAreas .pt20{padding-top:20px!important}
.businessAreas .mt20{margin-top:20px!important}
.businessAreas .business_box3 .w-full{text-align:center;width:100%}
.businessAreas .mt67{margin-top:67px!important}
.businessAreas .ml40{margin-left:40px}
.businessAreas .mt100{margin-top:50px}
.businessAreas .mt40{margin-top:30px}
.businessAreas .ft-weight__b{font-weight:600}
.corporaion_inner{width:900px;padding-left:300px}
#promo_corporaion_pc{width:1300px;margin:0 auto;position:relative}
#promo_corporaion_pc button[type=button]:focus,#promo_corporaion_pc button[type=button]:active{outline:none}
#promo_corporaion_pc .dsp_table{display:table;width:100%;table-layout:fixed}
#promo_corporaion_pc .dsp_table>li{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
#promo_corporaion_pc .dsp_flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}
#promo_corporaion_pc .w100{width:100%!important}
#promo_corporaion_pc .promo_banner{margin-top:20px}
#promo_corporaion_pc .promo_tit{text-align:center;margin:70px auto 50px;font-size:52px;letter-spacing:-4px;font-weight:700;}
#promo_corporaion_pc .promo_car{width:900px;margin:30px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#promo_corporaion_pc .promo_car::after{display:table;width:100%;clear:both;float:none;content:''}
#promo_corporaion_pc .promo_car>li{position:relative;width:-webkit-calc(50% - 6px);width:-moz-calc(50% - 6px);width:calc(50% - 6px);margin-right:8px;float:left;margin:20px 12px 0 0}
#promo_corporaion_pc .promo_car>li:nth-child(1),#promo_corporaion_pc .promo_car>li:nth-child(2){margin-top:0}
#promo_corporaion_pc .promo_car>li:nth-child(2n){margin-right:0}
#promo_corporaion_pc .promo_car>li>div{position:relative;background:#f2f2f2;border:1px solid #f2f2f2;padding:23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
#promo_corporaion_pc .promo_car .row1{position:absolute;right:15px;z-index:2}
#promo_corporaion_pc .promo_car .row1 button{display:inline-block;height:22px;padding:0 4px;font-size:14px;color:#fff;background:#6d6d6d;line-height:22px;z-index:1;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#promo_corporaion_pc .promo_car .row1 button:after{content:"\005E";display:inline-block;margin-left:4px;width:12px;height:12px;font-size:12px;font-weight:700;line-height:14px;text-align:center;color:#6d6d6d;vertical-align:middle;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg)}
#promo_corporaion_pc .promo_car .row1 button.on:after{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}
#promo_corporaion_pc .promo_car .row2{z-index:1;position:absolute;top:1px;left:0;display:none;height:200px;width:100%;padding:22px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_title{font-size:20px;margin-bottom:5px;text-align:left;padding-left:23px}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_title>span{vertical-align:middle}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_title>span:nth-of-type(1){font-size:28px;font-weight:700;}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_title>span:nth-of-type(2):after{content:"";display:inline-block;width:0;height:16px;border-right:3px solid #585858;margin:-2px 6px 0 6px;vertical-align:middle}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_title>span:nth-of-type(2),#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_title>span:nth-of-type(3){color:#585858;font-size:14px}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_cont{background:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;height:120px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative;text-align:left;margin:0 15px}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_cont .p1{color:#585858;font-size:18px;font-weight:700;}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_cont .p2{color:#585858;font-size:14px;line-height:1.3;font-weight:600}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_cont .p3{color:#969696;font-size:12px;line-height:1.3;margin-top:5px}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_cont .p3 b{color:#f04040;font-size:12px}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_cont .x1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dadada;width:100%;padding-bottom:7px;margin-bottom:7px}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_cont .x1 .t1{display:block;color:#444;font-weight:600;font-size:14px}
#promo_corporaion_pc .promo_car .row2 .promo_car_option_box_cont .x1 .t2{display:block;color:#bb2649;font-weight:600;font-size:14px}
#promo_corporaion_pc .promo_car .row3{position:relative;height:200px;padding-bottom:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#promo_corporaion_pc .promo_car .row3 .wappen{font-size:16px;color:#6d6d6d;height:22px;position:absolute;top:70px;left:0}
#promo_corporaion_pc .promo_car .row3 .wappen>span{line-height:1.2em;background:#fff;padding:2px 5px;border:1px solid #989898;color:#000;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:95px;display:block;text-align:center;margin-top:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#promo_corporaion_pc .promo_car .row3 .wappen>span>i{color:#f33b3a}
#promo_corporaion_pc .promo_car .row3 .wappen+.p1{margin-top:0}
#promo_corporaion_pc .promo_car .row3 .p1{display:block;font-size:28px;font-weight:700;margin-top:37px}
#promo_corporaion_pc .promo_car .row3 .p2{display:block;font-size:15px;margin-top:10px}
#promo_corporaion_pc .promo_car .row3 .promo_car_option_box+.p1{margin-top:33px}
#promo_corporaion_pc .promo_car .row3 .promo_car_option_box+.wappen+.p1{margin-top:15px}
#promo_corporaion_pc .promo_car .row3 .price{margin-top:15px;position:absolute;left:0;bottom:0}
#promo_corporaion_pc .promo_car .row3 .price>li:nth-child(1){font-size:22px;color:#6d6d6d}
#promo_corporaion_pc .promo_car .row3 .price>li:nth-child(2){font-size:26px;color:#f33b3a;font-weight:700;margin-top:6px}
#promo_corporaion_pc .promo_car .row3 .price>li:nth-child(3){font-size:14px;color:#949494;margin-top:8px}
#promo_corporaion_pc .promo_car .row3 .promo_car_anno{margin-top:8px}
#promo_corporaion_pc .promo_car .row3 .promo_car_anno>li{vertical-align:top}
#promo_corporaion_pc .promo_car .row3 .promo_car_anno .left-side{width:83px;font-size:14px;font-weight:700;}
#promo_corporaion_pc .promo_car .row3 .promo_car_anno .left-side:before{content:"\002B";display:inline-block;margin-right:4px;width:12px;height:12px;font-size:16px;font-weight:700;line-height:12px;text-align:center;color:#fff;vertical-align:middle;background:#f33b3a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg)}
#promo_corporaion_pc .promo_car .row3 .promo_car_anno .right-side{font-size:14px;color:#949494;height:32px}
#promo_corporaion_pc .promo_car .row3 .promo_car_anno .right-side p+p{margin-top:4px}
#promo_corporaion_pc .promo_car .row3 .img{position:absolute;top:30px;right:-20px;width:250px}
#promo_corporaion_pc .promo_car .row3 .img .discount{position:absolute;top:5px;right:20px;background:url(/lrhp/pc/images/counsel/discount_bg.png) no-repeat;width:50px;height:50px;-webkit-background-size:50px auto;-moz-background-size:50px auto;background-size:50px auto;text-align:center;font-size:13px;font-weight:700;padding-top:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#promo_corporaion_pc .promo_car .btn{display:block;width:50%;height:50px;padding:0;position:absolute;right:15px;bottom:15px}
#promo_corporaion_pc .promo_car .btn .promo_car_btn2{position:relative;display:block;width:100%;text-align:center;line-height:50px;color:#fff;font-size:18px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:700;}
#promo_corporaion_pc .promo_car .btn .promo_car_btn2>img{margin-left:4px}
#promo_corporaion_pc .promo_car .btn .arrow::after{position:absolute;right:20px;top:22px}
#promo_corporaion_pc .promo_tit_C_1 span,#promo_corporaion_pc .promo_car_C_1 .price>li:nth-child(2){color:#bb2649}
#promo_corporaion_pc .promo_car_C_1 .btn .promo_car_btn2{background:#bb2649}
#promo_corporaion_pc .promo_tit_C_2 span,#promo_corporaion_pc .promo_car_C_2 .price>li:nth-child(2){color:#7c2f71}
#promo_corporaion_pc .promo_car_C_2 .btn .promo_car_btn2{background:#7c2f71}
#promo_corporaion_pc .promo_tit_C_3 span,#promo_corporaion_pc .promo_car_C_3 .price>li:nth-child(2){color:#35438d}
#promo_corporaion_pc .promo_car_C_3 .btn .promo_car_btn2{background:#35438d}
#promo_corporaion_pc .promo_tit_C_4 span,#promo_corporaion_pc .promo_car_C_4 .price>li:nth-child(2){color:#0073af}
#promo_corporaion_pc .promo_car_C_4 .btn .promo_car_btn2{background:#0073af}
.promo_car_btn3{line-height:50px;width:100%}
.counselBox_C_3 .btn{padding:0!important}
#promo_corporaion_pc .promo_anno{width:940px;margin:30px auto 50px;background:#f9f9f9;padding:20px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#promo_corporaion_pc .promo_anno .p1{font-size:17px;line-height:1.6;letter-spacing:-.4px;color:#212121;font-weight:800}
#promo_corporaion_pc .promo_anno .p1 span{color:#da1f26}
#promo_corporaion_pc .promo_anno .p2{font-size:15px;line-height:1.6;letter-spacing:-.4px;color:#565656;padding-left:14px}
#promo_corporaion_pc .promo_anno .p2:before{display:inline-block;content:"\203B";margin-right:6px;margin-left:-14px;font-size:12px;vertical-align:middle}
#promo_corporaion_pc .promo_bottom{position:relative}
#promo_corporaion_pc .promo_bottom button{position:absolute;top:4.5%;left:14.2%;display:block;width:71.7%;height:9.24%}
.corporation_sale .promo_tit_C_1 .carCounsel h4{background:#bb2649}
.corporation_sale .promo_tit_C_2 .carCounsel h4{background:#7c2f71}
.corporation_sale .promo_tit_C_3 .carCounsel h4{background:#35438d}
.corporation_sale .promo_tit_C_4 .carCounsel h4{background:#0073af}
section.section-form>div:nth-of-type(1)>div:nth-of-type(3){display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
#promo_corporaion_pc .promo_anno{margin:20px auto;background:#555;padding:30px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:900px}
#promo_corporaion_pc .promo_anno .ico_anno{margin-right:5px;vertical-align:1px}
#promo_corporaion_pc .promo_anno .tit{color:#fff;font-size:25px}
#promo_corporaion_pc .promo_anno .p1{font-size:15px;line-height:1.6;letter-spacing:-.4px;color:#ff8d93;margin-top:10px;margin-left:40px}
#promo_corporaion_pc .promo_anno .p1 span{color:#da1f26;margin-left:40px}
#promo_corporaion_pc .promo_anno .p3{font-size:13px;line-height:1.6;letter-spacing:-.4px;color:#fff;margin:.5rem 0;margin-left:40px}
#promo_corporaion_pc .promo_anno .p2{font-size:12px;line-height:1.6;letter-spacing:-.4px;color:#cbcbcb;text-indent:-8px;padding-left:16px;margin-left:50px}
#promo_corporaion_pc .promo_anno .p2:before{display:inline-block;content:"ㆍ";margin-right:3px;font-size:12px;vertical-align:middle}
.floating_wrap.fixed .floating_m{top:0}
#promo_corporaion_pc .promo_car.elec{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#promo_corporaion_pc .promo_car.elec>li{width:-webkit-calc(33% - 6px);width:-moz-calc(33% - 6px);width:calc(33% - 6px)}
#promo_corporaion_pc .promo_car .row3 .wappen>span{width:155px}
#promo_corporaion_pc .promo_car .row3 .wappen>span+span{width:155px}
.corporaion_sec1,.corporaion_sec2,.corporaion_sec3,.corporaion_sec5{margin-top:100px}
.corporaion_sec4{margin-top:50px}
.carCounsel{display:none;width:900px;background:#fff!important;padding:0!important;margin-top:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative}
.carCounsel h4{height:60px;color:#fff;line-height:60px;font-size:17px;font-weight:600;padding-left:30px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}
.floating_wrap{position:absolute}
.floating_wrap.fixed{top:0;position:absolute;text-align:center}
.floating_wrap.fixed .floating_m{position:fixed}
.Counsel_ft{left:-120px;top:0}
.Counsel_ft .floating_m{width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff}
.Counsel_ft .floating_m .tit1{font-size:19px;color:#000;font-weight:600;border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:10px}
.Counsel_ft .floating_m .tit2{font-size:16px;color:#000;font-weight:600;text-align:left}
.Counsel_ft .floating_m .tit2 .red{font-size:12px;margin-left:5px}
.Counsel_ft .floating_m .section-form{text-align:left}
.Counsel_ft .floating_m .section-form .form-cont .row{padding:0}
.Counsel_ft .floating_m .section-form .form-cont .row.type2 .inputT{width:100%;max-width:100%}
.Counsel_ft .floating_m .section-form .form-cont .row.type2 .input-tit{-webkit-flex-basis:90px;-ms-flex-preferred-size:90px;flex-basis:90px;width:90px;font-size:15px}
.Counsel_ft .floating_m .inputT>input{border:1px solid #EBEBEB;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;height:40px;padding:0 10px;width:100%;font-size:14px}
.Counsel_ft .floating_m .section-form .form-cont{padding:0}
.Counsel_ft .floating_m .section-form .form-cont .row.type2{margin-top:8px}
.Counsel_ft .floating_m .btn-area .btn{width:100%}
.Counsel_ft .floating_m .agree-body-header{position:relative}
.Counsel_ft .floating_m .agree-body-header .chk-icon-box label{font-size:14px;padding-left:32px}
.Counsel_ft .floating_m .agree-body-header .btnToggle{position:absolute;right:0;top:5px;font-size:14px;color:#000;text-decoration:underline}
.Counsel_ft .floating_m .agree-body-header .btnToggle .arrow:after{content:'';display:inline-block;width:6px;height:6px;margin-left:5px;border-top:2px solid #9d9e9e;border-right:2px solid #9d9e9e;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle}
.Counsel_ft .floating_m .agree-body{margin-top:10px}
.Counsel_ft .floating_m .agree-body .provisionWrap{text-align:left}
.Counsel_ft .floating_m .btn-area{padding:10px 0}
.nav_ft{right:0;top:0;height:300px;width:80px}
.nav_ft .floating_m{width:100px;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.nav_ft .floating_m li{padding:12px 0;text-align:center;border-bottom:1px solid #d2d2d2}
.nav_ft .floating_m li:last-child{border-bottom:0}
.promo_car li:nth-child(even) .carCounsel{margin-left:-456px}
.corporation_sale .counsel_tit{width:900px}
.corporation_sale .counselBox_C_1 .tp{background:url(/lrhp/pc/images/counsel/counsel2_bg.jpg) 0 0 no-repeat;width:900px;height:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 0 0 50px}
.corporation_sale .counselBox_C_1 .tp .txt1{font-size:40px;color:#000;font-weight:600;line-height:1}
.corporation_sale .counselBox_C_1 .tp .txt2{font-size:40px;color:#bc264b;font-weight:600;line-height:1;margin-top:5px}
.corporation_sale .counselBox_C_1 .tp .txt3{font-size:18px;color:#000;font-weight:600;margin-top:30px}
.corporation_sale .counselBox_C_1 .tp .txt4{font-size:18px;color:#000}
.corporation_sale .counselBox_C_1 .bt{background:#bc264b;padding:35px 90px;margin-top:-1px}
.corporation_sale .counselBox_C_1 .bt>ul>li{width:48%;display:inline-block;margin:8px 5px}
.corporation_sale .counselBox_C_1 .bt>ul>li button{background:#fff;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:55px;line-height:55px;color:#bc264b;font-weight:600;position:relative;font-size:16px}
.corporation_sale .counselBox_C_1 .bt>ul>li button .arrow:after{content:'';display:inline-block;width:6px;height:6px;margin-left:5px;border-top:2px solid #bc264b;border-right:2px solid #bc264b;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;position:absolute;top:23px;right:40px}
.corporation_sale .counselBox_C_2 .bt{background:#7c2f71;padding:35px 90px;margin-top:-1px}
.corporation_sale .counselBox_C_2 .bt>ul>li{width:48%;display:inline-block;margin:8px 5px}
.corporation_sale .counselBox_C_2 .bt>ul>li button{background:#fff;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:55px;line-height:55px;color:#7c2f71;font-weight:600;position:relative;font-size:16px}
.corporation_sale .counselBox_C_2 .bt>ul>li button .arrow:after{content:'';display:inline-block;width:6px;height:6px;margin-left:5px;border-top:2px solid #7c2f71;border-right:2px solid #7c2f71;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;position:absolute;top:23px;right:40px}
.corporation_sale .counselBox_C_2 .tp{background:url(/lrhp/pc/images/counsel/counsel2_bg.jpg) 0 0 no-repeat;width:900px;height:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 0 0 50px}
.corporation_sale .counselBox_C_2 .tp .txt1{font-size:40px;color:#000;font-weight:600;line-height:1}
.corporation_sale .counselBox_C_2 .tp .txt2{font-size:40px;color:#7c2f71;font-weight:600;line-height:1;margin-top:5px}
.corporation_sale .counselBox_C_2 .tp .txt3{font-size:18px;color:#000;font-weight:600;margin-top:30px}
.corporation_sale .counselBox_C_2 .tp .txt4{font-size:18px;color:#000}
.corporation_sale .counselBox_C_3 .bt{background:#9fb83b;padding:35px 90px;margin-top:-1px}
.corporation_sale .counselBox_C_3 .bt>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.corporation_sale .counselBox_C_3 .bt>ul>li{width:33%;margin:8px 5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;background:#fff;padding:20px 0}
.corporation_sale .counselBox_C_3 .bt>ul>li .img img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:150px;margin:10px 0}
.corporation_sale .counselBox_C_3 .bt>ul>li .carType{font-size:19px;font-weight:600;color:#477400}
.corporation_sale .counselBox_C_3 .bt>ul>li .carNum{font-size:19px;font-weight:600;color:#477400}
.corporation_sale .counselBox_C_3 .bt .btn-wrap{text-align:center;margin-top:20px}
.corporation_sale .counselBox_C_3 .bt .btn-wrap .btn{position:relative;display:inline-block;width:100%;text-align:center;line-height:50px;color:#fff;font-size:18px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:700;background:#335e00;width:230px}
.corporation_sale .counselBox_C_3 .bt .btn-wrap .btn .arrow:after{content:'';display:inline-block;width:6px;height:6px;margin-left:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;position:absolute;right:20px;top:22px}
.corporation_sale .counselBox_C_3 .bt .s-txt{color:#fff;text-align:center;font-size:13px}
.corporation_sale .counselBox_C_3 .tp{background:url(/lrhp/pc/images/counsel/counsel2_bg.jpg) 0 0 no-repeat;width:900px;height:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 0 0 50px}
.corporation_sale .counselBox_C_3 .tp .txt1{font-size:40px;color:#000;font-weight:600;line-height:1}
.corporation_sale .counselBox_C_3 .tp .txt2{font-size:40px;color:#477400;font-weight:600;line-height:1;margin-top:5px}
.corporation_sale .counselBox_C_3 .tp .txt3{font-size:18px;color:#000;font-weight:600;margin-top:30px}
.corporation_sale .counselBox_C_3 .tp .txt4{font-size:18px;color:#000}
.corporation_sale .counselBox_C_4 .bt{background:#ba9a81;padding:35px 90px;margin-top:-1px}
.corporation_sale .counselBox_C_4 .bt>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.corporation_sale .counselBox_C_4 .bt>ul>li{width:33%;margin:8px 5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;background:#fff;padding:20px 0}
.corporation_sale .counselBox_C_4 .bt>ul>li .img img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:150px;margin:10px 0}
.corporation_sale .counselBox_C_4 .bt>ul>li .carType{font-size:19px;font-weight:600;color:#754521}
.corporation_sale .counselBox_C_4 .bt>ul>li .carNum{font-size:19px;font-weight:600;color:#754521}
.corporation_sale .counselBox_C_4 .bt .btn-wrap{text-align:center;margin-top:20px}
.corporation_sale .counselBox_C_4 .bt .btn-wrap .btn{position:relative;display:inline-block;width:100%;text-align:center;line-height:50px;color:#fff;font-size:18px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:700;background:#5c3313;width:230px}
.corporation_sale .counselBox_C_4 .bt .btn-wrap .btn .arrow:after{content:'';display:inline-block;width:6px;height:6px;margin-left:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;position:absolute;right:20px;top:22px}
.corporation_sale .counselBox_C_4 .bt .s-txt{color:#fff;text-align:center;font-size:13px}
.corporation_sale .counselBox_C_4 .tp{background:url(/lrhp/pc/images/counsel/counsel_bg5.jpg) 0 0 no-repeat;width:900px;height:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 0 0 50px}
.corporation_sale .counselBox_C_4 .tp .txt1{font-size:40px;color:#000;font-weight:600;line-height:1}
.corporation_sale .counselBox_C_4 .tp .txt2{font-size:40px;color:#75451f;font-weight:600;line-height:1;margin-top:5px}
.corporation_sale .counselBox_C_4 .tp .txt3{font-size:18px;color:#000;font-weight:600;margin-top:30px}
.corporation_sale .counselBox_C_4 .tp .txt4{font-size:18px;color:#000}
.corporation_sale .promo_car>li .promo_car_btn2 .arrow:after{content:'';display:inline-block;width:6px;height:6px;margin-left:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle}
.corporation_sale .promo_car>li.active .promo_car_btn2 .arrow:after{content:'';display:inline-block;width:6px;height:6px;margin-left:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);vertical-align:middle}
.corporation_sale .toggleCont05{display:none;background:#fafafa;height:50px;padding:15px;overflow-y:scroll}
.corporation_sale .toggleCont05 .provisionWrap{font-size:14px}
.corporation_sale .carCounsel .tit1{font-size:17px;font-weight:600}
.corporation_sale .carCounsel .tit1 .red{font-size:13px}
.corporation_sale .popup-top .layer-popup-close{width:20px;height:20px;position:absolute;top:20px;right:15px;background:url(/lrhp/pc/images/counsel/counsel_close.png) no-repeat}
.corporation_sale .section-form .form-cont{text-align:left;padding:0}
.corporation_sale .section-form .form-cont .row .col2{width:48%}
.corporation_sale .section-form .form-cont .row .col2 .input-tit{width:100px;display:inline-block}
.corporation_sale .section-form .form-cont .inputT>input{height:40px}
.corporation_sale .section-form .form-cont .row.type2{margin-top:10px}
.corporation_sale .section-form .form-cont .row{padding:0}
.corporation_sale .section-form .form-cont .row.type2 .inputT{max-width:65%}
.corporation_sale .promo_box .popup-top{position:relative;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
.promo_car_C_4 .popup-top{position:relative}
.promo_car_C_4 .popup-top .layer-popup-close{width:20px;height:20px;position:absolute;top:20px;right:15px;background:url(/lrhp/pc/images/counsel/counsel_close.png) no-repeat}
.carCounsel .popup-top{position:relative;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
.carCounsel .popup-cont{padding:20px 30px}
.carCounsel .popup-cont .btn-area{padding:10px 0;text-align:center}
.carCounsel .popup-cont .btn-area button{width:170px;height:45px;margin:0 5px}
.carCounsel .agree-area .agree-header .agree-header-top{padding:20px 0}
.carCounsel .agree-area .agree-body li .agree-body-header{padding:10px 0}
.carCounsel .agree-area .agree-body .agree-body-cont{height:50px}
#promo_corporaion_pc .promo_car.elec .img>img{width:210px}
#promo_corporaion_pc .promo_car.elec{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#promo_corporaion_pc .promo_car.elec>li{position:relative;width:-webkit-calc(33% - 6px);width:-moz-calc(33% - 6px);width:calc(33% - 6px);margin-right:8px;float:left;margin:20px 12px 0 0;height:220px}
#promo_corporaion_pc .promo_car.elec::after{display:block;clear:both;content:''}
#promo_corporaion_pc .promo_car.elec .row3 .img{position:static}
#promo_corporaion_pc .promo_car.elec .row3{text-align:center;height:130px}
#promo_corporaion_pc .promo_car.elec .row3 .p1{text-align:center;margin-top:0;font-size:24px}
#promo_corporaion_pc .promo_car.elec .promo_car_option_wrap{display:none}
#promo_corporaion_pc .promo_car.elec .row3 .p2{display:none}
#promo_corporaion_pc .promo_car.elec .row3 .wappen>span{display:none}
#promo_corporaion_pc .promo_car.elec .price{display:none}
#promo_corporaion_pc .promo_car.elec .btn{position:static;width:100%}
#promo_corporaion_pc .promo_car.elec.promo_car>li{margin:0 11px 10px 0}
#promo_corporaion_pc .promo_car.elec.promo_car>li>div{padding:20px 11px}
#promo_corporaion_pc .promo_car.elec.promo_car>li:nth-child(3n){margin-right:0}
.promo_bottom .bn-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.corporaion_sec4>.promo_car{margin-bottom:0px!important}
#promo_corporaion_pc .promo_car_C_1>li.active>div{background:#fff;border:1px solid #bb2649}
#promo_corporaion_pc .promo_car_C_2>li.active>div{background:#fff;border:1px solid #7c2f71}
#promo_corporaion_pc .promo_car_C_3>li.active>div{background:#fff;border:1px solid #35438d}
#promo_corporaion_pc .promo_car_C_4>li.active>div{background:#fff;border:1px solid #0073af}
.icon.login-pass{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-login-pass.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;width:26px;height:26px}
.pass-box{text-align:center;border:1px solid #f2f2f2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:70px 0}
.pass-box img{width:200px}
.pass-box .txt{font-size:14px;color:#2f2f2f;margin-top:20px}
.layer-popup.layer-bn.eng-bn{width:430px}
.layer-popup.layer-bn.eng-bn .pop-cont{width:430px}
.layer-popup.layer-bn.eng-bn .pop-cont .swiper-slide{width:430px;height:544px}
.layer-popup.layer-bn.eng-bn .pop-cont .swiper-slide .main-event-lists-img{width:430px}
.layer-popup.layer-bn.eng-bn .pop-cont .main-event-lists{width:430px;height:544px}
#promo_corporaion_pc .promo_anno{margin:20px auto;background:#555;padding:30px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:900px}
#promo_corporaion_pc .promo_anno .ico_anno{margin-right:5px;vertical-align:1px}
#promo_corporaion_pc .promo_anno .tit{color:#fff;font-size:25px}
#promo_corporaion_pc .promo_anno .p1{font-size:15px;line-height:1.6;letter-spacing:-.4px;color:#ff8d93;margin-top:10px;margin-left:40px}
#promo_corporaion_pc .promo_anno .p1 span{color:#da1f26;margin-left:40px}
#promo_corporaion_pc .promo_anno .p3{font-size:13px;line-height:1.6;letter-spacing:-.4px;color:#fff;margin:.5rem 0;margin-left:40px}
#promo_corporaion_pc .promo_anno .p2{font-size:12px;line-height:1.6;letter-spacing:-.4px;color:#cbcbcb;text-indent:-8px;padding-left:16px;margin-left:50px}
#promo_corporaion_pc .promo_anno .p2:before{display:inline-block;content:"ㆍ";margin-right:3px;font-size:12px;vertical-align:middle}
.lwt-seoulsky{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff9f9;padding:55px 45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #f9f5f4;margin:40px 0}
.lwt-seoulsky .img{width:470px}
.lwt-seoulsky .youtube{-webkit-flex-basis:470px;-ms-flex-preferred-size:470px;flex-basis:470px;width:470px;height:315px}
.lwt-seoulsky .txt{width:590px}
.lwt-seoulsky .txt .tit{font-size:25px;margin-bottom:15px}
.lwt-seoulsky .txt strong{font-weight:600}
.flex-monthly{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.flex-monthly>div{width:380px}
.flex-monthly .img{position:relative}
.flex-monthly .img span{position:absolute;width:100%;display:block;bottom:0;left:0;height:50px;line-height:50px;text-align:center;color:#fff;font-size:18px}
.flex-monthly .img:before{position:absolute;width:100%;display:block;opacity:.5;background:#000;height:50px;content:'';display:block;bottom:0}
.flex-monthly .bgc{height:50px;background:-webkit-gradient(linear,left top,right top,from(#55b2c1),to(#816fdd));background:-webkit-linear-gradient(left,#55b2c1,#816fdd);background:-moz-linear-gradient(left,#55b2c1,#816fdd);background:-o-linear-gradient(left,#55b2c1,#816fdd);background:linear-gradient(to right,#55b2c1,#816fdd);padding:2px 13px;color:#fff;font-size:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.flex-monthly .tit{text-align:center;font-size:17px;margin:15px 0 15px}
.flex-monthly .txt{background:#fafafa;padding:20px}
.carCounsel2{display:none;width:900px;background:#fff!important;padding:0!important;margin-top:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative}
.carCounsel2 h4{height:60px;color:#fff;line-height:60px;font-size:17px;font-weight:600;padding-left:30px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}
.carCounsel2 .popup-top{position:relative;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
.carCounsel2 .popup-cont{padding:20px 30px}
.carCounsel2 .popup-cont .btn-area{padding:10px 0;text-align:center}
.carCounsel2 .popup-cont .btn-area button{width:170px;height:45px;margin:0 5px}
.carCounsel2 .agree-area .agree-header .agree-header-top{padding:20px 0}
.carCounsel2 .agree-area .agree-body li .agree-body-header{padding:10px 0}
.carCounsel2 .agree-area .agree-body .agree-body-cont{height:50px}
.carCounsel2 .agree-header-cont{margin-bottom:20px}
.corporaion_sec5{margin-top:30px}
.corporation_sale .Counsel2-box.active .bt .btn-wrap .btn .arrow:after{content:'';display:inline-block;width:6px;height:6px;margin-left:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);vertical-align:middle}
.corporation_sale .carCounsel2 .selectbox{max-width:100%!important;color:#8f9191}
.corporation_sale .carCounsel2 .selectbox option{color:#000}
.corporation_sale .carCounsel2 .selectbox option:checked{color:#000}
.corporation_sale .carCounsel2 .tit1{font-weight:600}
.carCounsel3{display:none;width:900px;background:#fff!important;padding:0!important;margin-top:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative}
.carCounsel3 h4{height:60px;color:#fff;line-height:60px;font-size:17px;font-weight:600;padding-left:30px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}
.carCounsel3 .popup-top{position:relative;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
.carCounsel3 .popup-cont{padding:20px 30px}
.carCounsel3 .popup-cont .btn-area{padding:10px 0;text-align:center}
.carCounsel3 .popup-cont .btn-area button{width:170px;height:45px;margin:0 5px}
.carCounsel3 .agree-area .agree-header .agree-header-top{padding:20px 0}
.carCounsel3 .agree-area .agree-body li .agree-body-header{padding:10px 0}
.carCounsel3 .agree-area .agree-body .agree-body-cont{height:50px}
.carCounsel3 .agree-header-cont{margin-bottom:20px}
.corporation_sale .carCounsel3 .selectbox{max-width:100%!important;color:#8f9191}
.corporation_sale .carCounsel3 .selectbox option{color:#000}
.corporation_sale .carCounsel3 .selectbox option:checked{color:#000}
.corporation_sale .carCounsel3 .tit1{font-weight:600}
.hertz_cont>div{display:none}
.hertz_cont>div:first-child{display:block}
.short-container .link-btn{display:inline-block;padding:4px 15px;background:#fff;border:1px solid #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.hertz_cont{padding:40px 0}
.hertz_cont_bg{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:url(/lrhp/pc/images/hertz_bg.png) no-repeat 95% center;-webkit-background-size:440px auto;-moz-background-size:440px auto;background-size:440px auto;height:330px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.hertz_cont_bg .txt1{font-size:32px;font-weight:600}
.hertz_cont_bg .txt2{font-size:15px;color:#545859;margin-top:10px}
.hertz-bt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.hertz-bt .left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border:1px solid #e7e7e7;background:#fafafa;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px;width:340px}
.hertz-bt .left p{font-size:20px;color:#000;font-weight:600;margin-bottom:10px}
.hertz-bt .right{width:840px}
.carList-section{margin-top:30px}
.carList-section .carList2{margin-top:5px;padding-top:15px;border-top:1px solid #eeebeb}
.carList-section .carList2>ul>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #BBB;height:220px;padding:20px 20px 20px 25px;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.carList-section .carList2>ul>li .closed{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;top:0;bottom:0;left:0;right:0;font-size:1.4rem;background-color:rgba(0,0,0,.5);color:#fff}
.carList-section .carList2 .circle{width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-right:10px}
.carList-section .carList2 .circle.type1{background:#1D9B40}
.carList-section .carList2 .circle.type2{background:#436CFF}
.carList-section .carList2 .circle.type3{background:#7830C0}
.carList-section .carList2 .left{text-align:center}
.carList-section .carList2 .left .txt1{font-weight:700;font-size:17px;margin-top:5px}
.carList-section .carList2 .left .txt2{font-size:13px;margin-top:2px}
.carList-section .carList2 .left .txt3{font-weight:700;margin-top:2px;font-size:13px}
.carList-section .carList2 .left .txt3 em{color:#DA291C;font-size:16px}
.carList-section .carList2 .right{border:1px solid #BBB;background:#F4F4F4;height:100%;width:600px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.carList-section .carList2 .right>ul{width:100%}
.carList-section .carList2 .right>ul>li{background:#fff;border:1px solid #B1B1B1;height:49px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;-webkit-box-shadow:0 1px 15px rgba(96,97,112,.2);-moz-box-shadow:0 1px 15px rgba(96,97,112,.2);box-shadow:0 1px 15px rgba(96,97,112,.2);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin:5px 0}
.carList-section .carList2 .right .txt4{font-size:17px;width:120px}
.carList-section .carList2 .right .txt5{font-size:13px;color:#5A5A5A}
.carList-section .carList2 .right .txt6{font-size:13px;width:220px;text-align:right;color:#B1B1B1}
.carList-section .carList2 .right .txt6 span{text-decoration:line-through}
.carList-section .carList2 .right .txt6 em{color:#DA291C;font-weight:700;font-size:14px}
.carList-section .carList2 .car-img img{width:160px}
.carList-section .carList2>ul{height:480px;overflow-y:auto;padding-right:10px}
.carList-section .carList2>ul::-webkit-scrollbar{width:7px}
.carList-section .carList2>ul::-webkit-scrollbar-thumb{background-color:#e0e0e0;-webkit-border-radius:5px;border-radius:5px}
.carList-section .top-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:url(/lrhp/pc/images/Rectangle.png) no-repeat left;-webkit-background-size:97% auto;-moz-background-size:97% auto;background-size:97% auto;width:850px;height:109px;padding:30px 0 0 130px}
.carList-section .top-box .tit1{font-size:17px;color:#2F2F2F;font-weight:700;}
.carList-section .top-box .tit2{font-size:14px;color:#2F2F2F}
.carList-section .top-box .detail_btn{position:absolute;right:0;top:-20px}
.carList-section .top-box .detail_btn img{width:70px}
.section-form.form6 .chk-icon-box.type-square input[type='checkbox']:checked+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/chk_red.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .realTime-cont .section-cont .section-form.form6 .form-cont li>div>div .chk-icon-box input:checked+label{color:#ed1c24;font-weight:700;}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-cont{padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-cont.golf{position:relative;padding:40px 40px 70px 40px}
.golf-img-wrap{position:absolute;top:80px;left:633px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:0 18px}
.longTerm-container .benefit-content .explain-cont .statement .segment .segment-inner+.segment-inner{margin-top:44px}
.icon.circle-enjoy04{width:110px;height:110px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-circle-enjoy04.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.icon.benefit06{width:48px;height:54px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-benefit06.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.icon.benefit11{width:34px;height:22px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-benefit11.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.icon.benefit12{width:17px;height:20px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-benefit12.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.icon.benefit14{width:68px;height:68px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-benefit14.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.icon.benefit15{width:34px;height:34px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-benefit15.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.hide-txt{display:inline-block;overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:0;clip:rect(1px 1px 1px 1px)}
.img-golf01{width:206px;height:251px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/img_info_golf01.jpg);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.img-golf02{width:206px;height:251px;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/img_info_golf02.jpg);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.short-container .gray-noti-section .video-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0 5px 0}
.short-container .gray-noti-section .video-btn .btn{position:relative;height:50px;border-color:#d2d2d2}
.short-container .gray-noti-section .video-btn .icon-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.short-container .gray-noti-section .video-btn .icon-area img{margin-right:10px}
.short-container .gray-noti-section .video-btn .icon-area span{font-size:15px;color:#54585a}
.login-box2{background:#f2f2f2;padding:100px 50px 50px 50px;height:640px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.login-box2 .tit{text-align:center;font-weight:700;font-size:25px;margin-bottom:25px}
.login-box2 .login-btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.login-box2 .login-btns>li a{display:block;width:240px;height:140px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;border:1px solid #d2d2d2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:5px;padding-top:35px}
.login-box2 .login-btns>li a p{font-size:15px;margin-top:20px;font-weight:600}
.login-box2 .login-btns>li a:hover{background:#fff9f9;border:1px solid #ff404b}
.login-box2 .login-btns>li:nth-child(1) img{width:110px}
.login-box2 .login-btns>li:nth-child(2) img{width:40px}
.login-box2 .login-btns>li:nth-child(3) img{width:40px}
.login-box2 .login-btns>li:nth-child(4) img{width:100px}
.lg-line{width:2px;height:25px;background:#dbdbdb;display:inline-block;margin:0 10px}
.agree-list-type3>li{font-size:16px}
.header .header-nav .inner .nav-wrap>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;opacity:1}
.header .header-nav .inner .nav-wrap.off>ul{opacity:0;-webkit-transition:all .8s ease;-o-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease}
.btn-ctr-menu .icon{background:url(/lrhp/pc/images/icons/ico-draw.png) no-repeat center center;width:40px;height:40px}
.btn-ctr-menu.toggle-btn .icon{background:url(/lrhp/pc/images/icons/ico-main-close.png) no-repeat center center}
.header .header-nav .draw-toggle-wrap-all-ver2.nav-show{right:0;-webkit-transition:all 0.8s cubic-bezier(.61,.12,.67,1.1);-o-transition:all 0.8s cubic-bezier(.61,.12,.67,1.1);-moz-transition:all 0.8s cubic-bezier(.61,.12,.67,1.1);transition:all 0.8s cubic-bezier(.61,.12,.67,1.1)}
.over-hd{overflow:hidden}
.header .header-nav .draw-toggle-wrap-all-ver2{position:absolute;top:84px;right:-100%;width:100%;height:100%;background-color:#fff;position:fixed;z-index:99;-webkit-transition:all 0.8s cubic-bezier(.61,.12,.67,1.1);-o-transition:all 0.8s cubic-bezier(.61,.12,.67,1.1);-moz-transition:all 0.8s cubic-bezier(.61,.12,.67,1.1);transition:all 0.8s cubic-bezier(.61,.12,.67,1.1)}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all{position:absolute;min-width:1280px;max-width:1420px;width:1420px;height:100%;margin:0 auto;position:relative;padding:20px 0 80px 0;z-index:100}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in .layer-gnb-main-all{position:relative;margin-top:25px}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in .layer-gnb-main-all>li{width:150px;height:150px}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in .layer-gnb-main-all>li p{font-weight:700;font-size:18px;text-align:right}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in .menu-box-1depth-list>li p{font-weight:700;font-size:16px;text-align:left}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in.detail-layer-main-in:before{position:absolute;top:50px;left:244px}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in.detail-layer-main-in:after{position:absolute;top:50px;right:15%;left:auto}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in.detail-layer-main-in{float:left;width:244px;height:100%}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in.detail-layer-login-in{float:right;width:130px;height:100%;margin-top:25px}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in .layer-gnb-login-all>li p{font-weight:700;font-size:18px;text-align:left;line-height:2}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-main-in:before{display:block;content:"";height:850px;width:1px;background-color:#e7e7e7;position:absolute;top:0;left:0}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-main-in:after{display:block;content:"";height:850px;width:1px;background-color:#e7e7e7;position:absolute;top:0;left:0}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in.detail-layer-sub-in{float:left;width:auto;height:100%;margin-top:25px}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in.detail-layer-sub-in .menu-box-1depth-list{margin-left:64px;width:800px;height:150px}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in.detail-layer-sub-in .menu-box-1depth-list>li{float:left;width:20%}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in .menu-box-2depth-list{margin-top:10px}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in .menu-box-2depth-list>li p{font-size:14px;color:#4D4D4D;font-size:14px;font-style:normal;font-weight:500;line-height:1.7}
.header .header-nav .draw-toggle-wrap-all-ver2 .draw-toggle-cont-all .detail-layer-in .menu-box-2depth-list>li p:hover{color:#EE2D25}
.utube-tips{background:#fff url(/lrhp/pc/images/ico_utube_p.png) no-repeat 15px center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:8px 10px 8px 50px;display:inline-block;border:1px solid #ddd;margin-top:10px}
.payment-txt{text-align:center;color:#ed1c24;font-size:15px}
.main-wrap.new2024{width:100%}
.main-wrap.new2024 .visual-wrap{overflow-x:hidden}
.main-wrap.new2024 .visual-wrap .main-reserv-visual-wrap{width:1420px;height:550px;margin:0 auto;z-index:9}
.main-wrap.new2024 .visual-wrap .main-reserv-visual-wrap .main-visual-slide{width:1920px;height:550px;margin-left:-250px}
.main-wrap.new2024 .visual-wrap .main-reserv-visual-wrap .main-visual-slide .swiper-container{width:1920px}
.main-wrap.new2024 .main-reserv-box{position:absolute;top:650px;left:50%;width:1420px;height:171px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #00c78c;margin-left:-710px;z-index:10;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 1px 15px rgba(96,97,112,.5);-moz-box-shadow:0 1px 15px rgba(96,97,112,.5);box-shadow:0 1px 15px rgba(96,97,112,.5)}
.main-wrap.new2024 .main-reserv-box .box-inner{width:1300px;margin:0 auto;border:1px solid red;height:171px;position:relative}
.main-wrap.new2024 .main-reserv-box .box-inner .reserv-top{padding:10px}
.main-wrap.new2024 .main-reserv-box .box-inner .reserv-bottom{padding:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #E7E7E7}
.main-wrap.new2024 .main-reserv-box .box-inner .reserv-search{position:absolute;bottom:20px;right:20px;display:block;width:150px;height:55px;background:#DA291C;color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:18px;text-align:center;line-height:55px;font-weight:700;}
.main-wrap.new2024 .reserv-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.main-wrap.new2024 .reserv-top .zone-selector button{width:115px;height:38px;background:#F3F3F3;display:inline-block;line-height:38px;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;color:#8B8B8B;font-size:18px;font-weight:700;}
.main-wrap.new2024 .reserv-top .zone-selector button.active{background:#FEF3F4;color:#FF404B}
.bg-dimmed-res.active{font:0/0 a;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:7}
.header .header-nav .draw-toggle-cont .detail-layer-in .list-type-col4>li{width:20%}
.header .header-nav .draw-toggle-cont .detail-layer-in .layer-gnb>li a:hover{color:#DA291C}
.draw-toggle-wrap-all-ver2 .menu-box-1depth-list a:hover{color:#DA291C}
.menu-trigger-wrap{padding:0 15px;height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.menu-trigger,.menu-trigger span{display:inline-block;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.menu-trigger{position:relative;width:25px;height:25px}
.menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.menu-trigger span:nth-of-type(1){top:-1px}
.menu-trigger span:nth-of-type(2){top:12px}
.menu-trigger span:nth-of-type(3){bottom:0}
.menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(14px) rotate(-315deg);-moz-transform:translateY(14px) rotate(-315deg);-ms-transform:translateY(14px) rotate(-315deg);-o-transform:translateY(14px) rotate(-315deg);transform:translateY(14px) rotate(-315deg)}
.menu-trigger.active span:nth-of-type(2){opacity:0}
.menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(315deg);-moz-transform:translateY(-10px) rotate(315deg);-ms-transform:translateY(-10px) rotate(315deg);-o-transform:translateY(-10px) rotate(315deg);transform:translateY(-10px) rotate(315deg)}
.header .header-nav .draw-toggle-cont.draw-cont-03 .detail-layer-in .layer-gnb{flex-wrap:nowrap;padding-left:0}
.draw-cont-03 .layer-gnb li:nth-child(3){margin-right:60px}
.layer-gnb-login-all a:hover{color:#ff3f4a}
.layer-gnb-main-all>li:nth-child(2){height:110px!important}
.layer-gnb-main-all>li:nth-child(2) p:after { content: "(국산/수입차)"; display: block; }
/*.layer-gnb-main-all>li:nth-child(4){height:85px!important}*/
.detail-layer-in.detail-layer-sub-in ul:nth-child(2){height:110px!important}
/*.detail-layer-in.detail-layer-sub-in ul:nth-child(4){height:85px!important}*/
@media (max-height:950px){.draw-toggle-wrap-all-ver2{overflow-y:auto;scrollbar-base-color:#E1E1E1;scrollbar-face-color:#E1E1E1;scrollbar-3dlight-color:#E1E1E1;scrollbar-highlight-color:#E1E1E1;scrollbar-track-color:#FAFAFA;scrollbar-arrow-color:#FAFAFA;scrollbar-shadow-color:#FAFAFA;scrollbar-darkshadow-color:#FAFAFA}
    .draw-toggle-wrap-all-ver2::-webkit-scrollbar{width:17px}
    .draw-toggle-wrap-all-ver2::-webkit-scrollbar-thumb{background-color:#E1E1E1;border:5px solid transparent;background-clip:content-box;-webkit-border-radius:15px;border-radius:15px}
    .draw-toggle-wrap-all-ver2::-webkit-scrollbar-track{background-color:#FAFAFA;border:5px solid transparent;background-clip:content-box;-webkit-border-radius:15px;border-radius:15px}
}
.inner-corporation{position:relative;margin:0 auto}
.inner-corporation h2{text-align:center;font-size:27px;font-weight:700;}
.corpor-section01{width:1200px;margin:0 auto;position:relative;padding-top:100px}
.corpor-section01 h2{text-align:center;font-size:27px;font-weight:700;}
.corpor-section01::before{content:'';width:2px;height:90px;background:#ed1b24;position:absolute;left:50%;top:0}
.corpor-section01 .corpor-visual>li{height:225px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:35px}
.corpor-section01 .corpor-visual>li .text-wrap{background:#f7f7f7;height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:560px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 60px}
.corpor-section01 .corpor-visual>li .text-wrap .txt1{font-size:32px}
.corpor-section01 .corpor-visual>li .text-wrap .txt1 strong{font-size:32px;font-weight:700;}
.corpor-section01 .corpor-visual>li .text-wrap .txt2{margin-top:5px;font-size:17px;color:#000}
.corpor-section01 .corpor-visual>li .visual{width:540px}
.corpor-section01 .corpor-visual>li .visual img{width:540px;height:225px}
.corpor-section01 .corpor-visual>li:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.corpor-section02{margin-top:100px;text-align:center}
.corpor-section02 h2{text-align:center;font-size:25px;font-weight:700;}
.corpor-section02 .bt-tit{font-size:18px;font-weight:700;color:#000;margin:20px 0 40px 0}
.corpor-section02 .bg-wrap1{background:#e8e8e8;height:760px;margin-top:80px}
.corpor-section02 .bg-wrap1 .benefit-li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:900px;margin:0 auto}
.corpor-section02.type2 .bg-wrap1 .benefit-li{align-items:flex-start;}
.corpor-section02 .bg-wrap1 .benefit-li>li{margin-top:-20px}
.corpor-section02 .bg-wrap1 .benefit-li .benefit-detail{width:260px}
.corpor-section02 .bg-wrap1 .benefit-li .benefit-detail>li{background:url(/lrhp/pc/images/ic_benefits_bg.png) no-repeat;width:255px;height:224px;display:inline-block;margin-bottom:25px}
.corpor-section02 .bg-wrap1 .benefit-li .benefit-detail>li .benefit-ic{height:160px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.corpor-section02 .bg-wrap1 .benefit-li .benefit-detail>li .benefit-ic img{width:125px}
.corpor-section02 .bg-wrap1 .benefit-li .benefit-detail>li .txt1{height:66px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px}
.corpor-section02 .bg-wrap1 .benefit-li h3{padding:8px 25px;background:#4b4b4b;color:#fff;font-size:16px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;display:inline-block;margin-bottom:30px}
.corpor-btn{text-align:center}
.corpor-btn a{background:#ed1c24;color:#fff;display:inline-block;padding:15px 70px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:18px}
.corpor-section03{padding:100px 0 50px;width:1200px;margin:0 auto}
.corpor-section03 .benefit-detail2{margin-top:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}
.corpor-section03 .benefit-detail2>li{height:130px;width:540px;border:1px solid #dcdcdc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-bottom:18px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.corpor-section03 .benefit-detail2>li .benefit-ic img{width:90px}
.corpor-section03 .benefit-detail2>li .text-wrap{width:360px}
.corpor-section03 .benefit-detail2>li .text-wrap .txt1{color:#000;font-weight:700;}
.corpor-section04{padding:50px 0 50px;width:1200px;margin:0 auto}
.corpor-section04 .recommend-list{margin-top:50px;padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.corpor-section04 .recommend-list img{width:345px}
.corpor-section04 .corpor-btn{margin-top:100px}
.corpor-banner{position:relative;height:370px;overflow:hidden}
.corpor-banner .banner{position:absolute;left:50%;top:0;margin-left:-950px}
.corpor-banner .banner img{width:1900px;max-width:none}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap ul{height:60px}
.video-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 40px;padding-right:39px}
.video-section .video img{border:10px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.video-section .video p{font-weight:600;color:#fff;font-size:18px;text-align:center;line-height:22px;margin-top:22px}
.video-section .video:last-child{margin-right:0}
.layer-wrap{z-index:111}
.layer-video{width:950px}
.layer-video .popup-cont p{text-align:center;font-size:18px;font-weight:400;line-height:28px;color:#000;margin-top:43px}
.layer-popup.layer-video .popup-top>h4{font-size:28px;font-weight:600}
.video-section .swiper-button-prev{background:url(/lrhp/pc/images/icons/right-and-left-arrows-square-button.png);left:-7px;margin-top:-50px}
.video-section .swiper-button-next{background:url(/lrhp/pc/images/icons/right-and-left-arrows-square-button2.png);right:-13px;margin-top:-50px}
.login-new{min-width:435px;margin-right:70px}
.overseas_select_box{width:100%}
.overseas_select_box ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.overseas_select_box ul li{position:relative;width:100%;height:82px}
.overseas_select_box ul li+li{margin-left:14.24px}
.overseas_select_box ul li label{position:relative;top:-24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:28px 23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #D0D0D0;background:#FFF}
.overseas_select_box ul li label>span{position:relative;font-size:16px;font-weight:500;color:#989898}
.overseas_select_box ul li label>img{max-width:180px;margin-top:1.2799rem}
.overseas_select_box ul li .badge--dc {position:absolute;left:50%;top:0;transform:translate(-50%, -50%);display:flex;align-items:center;height:28px;background-color:#121212;border-radius:4px;padding-inline:12px;color:#fff;font-weight:700;}
.overseas_select_box input[type="radio"]:checked+label{border:1px solid #FF404F;background:#FFF9F9}
.overseas_select_box input[type="radio"]:checked+label>span:not(.badge--dc){color:#ED1C24;font-weight:700;}
.overseas_select_box input[type="radio"]:checked+label::before{content:'';display:block;position:absolute;right:1.7065rem;top:50%;margin-top:-7px;width:14px;height:14px;background:url(../../mo/images/reservation/ico-red-check.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.overseas_select_box input[type="radio"]:checked+label .badge--dc {background-color:#ED1C24;}
.overseas_select_box.img{margin-top:20px}
.overseas_select_box.img ul li+li{margin-left:15px}
.overseas_select_box.img ul li label{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:220px;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #D0D0D0;background:#FFF}
.overseas_select_box.img ul li label>img{max-width:180px;margin:1.2799rem auto 0}
.overseas_select_box.img ul li label>span .desc{display:block;font-size:22px;color:#000}
.overseas_select_box.img input[type="radio"]:checked+label::before{content:'';display:block;position:absolute;top:24px;right:18px;width:14px;height:14px;background:url(../../mo/images/reservation/ico-red-check.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.overseas-text a {text-decoration: underline;}
.overseas_price{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:38.5px;border-top:1px solid #D0D0D0}
.overseas_price .tit{font-size:22px;font-weight:700;color:#2f2f2f;line-height:23.17px}
.overseas_price .vnd{text-align:right;padding-left:50px;font-size:26px;font-weight:700;color:#DA291C;line-height:23.17px}
.overseas_price .choice{font-size:26px;font-weight:700;color:#C3C3C3;line-height:28.96px}
.overseas_price .vnd .value{display:none}
.overseas_price .vnd .value>em{font-size:32px}
.overseas_price .vnd .value .add-txt{padding-left:5px;font-size:22px;font-weight:400}
.overseas_price .vnd .value .add-txt::before{content:'(';position:relative;display:inline-block;color:#DA291C;line-height:23.17px;font-weight:400}
.overseas_price .vnd .value .add-txt::after{content:')';position:relative;display:inline-block;color:#DA291C;line-height:23.17px;font-weight:400}
.overseas_price .vnd.price .value{display:block}
.overseas_price .vnd.price .choice{display:none}
.w33p{max-width:33.3%!important}
.w104{width:104px}
.inputT+.ex-txt{margin-left:10px}
.ex-txt{font-size:15px;color:#8F9191}
.section-form .form-cont .row.type3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}
.section-form .form-cont .row.type3 .input-tit{font-weight:700;width:170px;-webkit-flex-basis:170px;-ms-flex-preferred-size:170px;flex-basis:170px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.section-form .form-cont .row.type3 .input-cont .inputT{min-width:307px}
.overseas_tab_box{width:100%}
.section-form .form-cont .row.type2 .overseas_tab_box .input-cont .inputT{min-width:-webkit-calc(1040px - 160px);min-width:-moz-calc(1040px - 160px);min-width:calc(1040px - 160px)}
.fly-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border-top:1px solid #D0D0D0;padding:40px 0;margin-top:40px}
.fly-wrap .item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.fly-wrap .item+.item{margin-top:20px}
.fly-wrap .item .input-tit{width:160px}
.fly-wrap .item .inputT{width:100%}
.overseas_tab_box .tab_cont>li{display:none}
.overseas_tab_box .tab_cont>li.on{display:block}
.section-form .form-cont .col-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 80px}
.section-form .form-cont .col-group.col2>div{width:50%;max-width:-webkit-calc(50% - 30px);max-width:-moz-calc(50% - 30px);max-width:calc(50% - 30px)}
.section-form .form-cont .col-group .row{padding:0}
.section-form .form-cont .col-group .row+.row{margin-left:60px}
.section-form .form-cont .col-group .row.type2 .input-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.section-form .form-cont .col-group .row.type2 .input-cont>*:first-of-type~*{margin-top:0}
.section-form .form-cont .col-group.col2 .row.type2 .input-cont .inputT{max-width:100%}
.table_viet_infor_02{position:relative;margin-top:10px}
.table_viet_infor_02 ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.table_viet_infor_02 ul li{min-width:100px}
.table_viet_infor_02 ul li+li{margin-left:10px}
.table_viet_infor_02 ul li .btn-kakaolink{display:block;border:1px solid #D2D2D2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:5px 20px;text-align:center;color:#2f2f2f}
.align-center{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.table_viet_infor_02.big{margin-top:0;margin-bottom:60px}
.table_viet_infor_02.big ul li{min-width:150px}
.table_viet_infor_02.big ul li .btn-kakaolink{display:block;border:1px solid #D2D2D2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 25px;text-align:center;font-size:20px;font-weight:700;}
.icon.kakao{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-kakao2.png);background-position:center;-webkit-background-size:100% 100%;-moz-background-size:100%;background-size:100%;width:44px;height:44px}
.inp{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:0 0 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;border:1px solid #EBEBEB}
.inp>input[type='text']{width:50%}
.selectbox2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:50px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:0 45px 0 20px;background-color:#fff;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-arrow-down.png);background-position:center right 20px;-webkit-background-size:14px 14px;-moz-background-size:14px;background-size:14px;border:0}
.chk-icon-box.type-circle.type2 input[type='checkbox']:checked+label:after,.radio-icon-box.type-circle.type2 input[type='checkbox']:checked+label:after{position:absolute;top:0;left:0;background-repeat:no-repeat;background-image:url(/lrhp/pc/images/uc_img/ico-check-on7.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto;width:26px;height:26px;margin-top:0}
.chk-icon-box.type2 input[type='checkbox']:checked+label:after,.radio-icon-box.type2 input[type='checkbox']:checked+label:after{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico-chk2-on.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.wrap-overseas .input-box{border:1px solid #D0D0D0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:50px}
.wrap-overseas .input-box.type1{background:url(/lrhp/mo/images/overseas/input-type1.png) no-repeat 15px center;-webkit-background-size:23px auto;-moz-background-size:23px auto;background-size:23px auto}
.wrap-overseas .input-box.type2{background:url(/lrhp/mo/images/overseas/input-type2.png) no-repeat 15px center;-webkit-background-size:23px auto;-moz-background-size:23px auto;background-size:23px auto;cursor:pointer}
.wrap-overseas .input-box.type3{background:url(/lrhp/mo/images/overseas/input-type3.png) no-repeat 15px center;-webkit-background-size:23px auto;-moz-background-size:23px auto;background-size:23px auto}
.wrap-overseas .input-box .input-tit{-webkit-flex-basis:130px!important;-ms-flex-preferred-size:130px!important;flex-basis:130px!important;width:130px!important;font-weight:400 !important}
.wrap-overseas .datepicker-btn a{font-size:18px;background:#54585A;height:55px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:inline-block;width:160px;text-align:center;line-height:55px}
.wrap-overseas .date-time-wrap{width:75%;padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}
.wrap-overseas .calendar_cus .date-time-wrap{justify-content:center;padding:0;}
.wrap-overseas .calendar_cus .time_select_box{margin-top:0}
.wrap-overseas .time-txt1{font-weight:700;}
.wrap-overseas .overseas_select_box .size-ic{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}
.wrap-overseas .overseas_select_box .size-ic em{display:inline-block;background:#F5F4F4;padding:2px 15px 2px 35px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin-right:5px;color:#666;}
.wrap-overseas .overseas_select_box .size-ic em.ic-type1{background:#F5F4F4 url(/lrhp/mo/images/overseas/icon-p02.png) no-repeat 10px center;-webkit-background-size:22px auto;-moz-background-size:22px auto;background-size:22px auto}
.wrap-overseas .overseas_select_box .size-ic em.ic-type2{background:#F5F4F4 url(/lrhp/mo/images/overseas/icon-p04.png) no-repeat 10px center;-webkit-background-size:22px auto;-moz-background-size:22px auto;background-size:22px auto}
.wrap-overseas .overseas_select_box .size-ic em.ic-type3{background:#F5F4F4 url(/lrhp/mo/images/overseas/icon-p03.png) no-repeat 10px center;-webkit-background-size:22px auto;-moz-background-size:22px auto;background-size:22px auto}
.wrap-overseas .section-form .form-cont>.row{padding:0 40px}
.wrap-overseas .overseas_select_box .car-tit{color:#000}
.wrap-overseas .overseas_select_box .car-tit .desc{font-size:22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;}
.wrap-overseas .overseas_select_box .car-tit .desc button{margin-left:10px}
.wrap-overseas .overseas_select_box .car-img img{width:209px}
.wrap-overseas .overseas_select_box .car-img{position:absolute;right:0;bottom:0}
.wrap-overseas .overseas_select_box .car-price{position:absolute;left:30px;bottom:20px}
.wrap-overseas .overseas_select_box .car-price em{display:block;color:#8F9191}
.wrap-overseas .overseas_select_box .car-price em:nth-child(1){font-weight:700;color:#666}
.overseas_select_box.car-list>ul{--column-count:3;display:grid;grid-template-columns:repeat(var(--column-count),1fr);gap:16px}
.overseas_select_box.car-list>ul>li{width:100%;height:215px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.overseas_select_box.car-list>ul>li+li{margin:0}
.overseas_select_box.car-list ul li label{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-webkit-flex-direction:inherit;-moz-box-orient:inherit;-moz-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:normal;-webkit-align-items:normal;-moz-box-align:normal;-ms-flex-align:normal;align-items:normal;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #D0D0D0;background:#FFF;height:215px;top:-25px;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}
.overseas_select_box.car-list input[type="radio"]:checked+label::before{content:'';display:block;position:absolute;right:30px;top:30px;margin-top:0;width:18px;height:14px;background:url(/lrhp/mo/images/reservation/ico-red-check.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.confirm-overseas .btn.btn-black{width:160px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.confirm-overseas .red-txt{font-size:14px;color:#ed1c24;margin-left:15px}
.section-form .form-cont.confirm-overseas .col-group{padding:0 40px}
.chk_bundle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.chk_bundle label{position:relative;margin-left:22px;color:#8B8B8B;font-size:14px;}
.chk_bundle input:checked+label::before{background-image:url(/lrhp/pc/images/reser_img/chk_grabtn_on.png);}
.chk_bundle label::before{content:'';display:block;position:absolute;top:2px;left:-22px;width:18px;height:18px;background:url(/lrhp/pc/images/reser_img/chk_grabtn_off.png) no-repeat 50%/18px auto;}
.btn_wrapper button.fill{background:#D60228;font-weight:700;color:#fff}
.btn_wrapper button.fill:disabled{background:#f0eff4;color:#aeaeae;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:transparent}
.overseas-bottom{margin-top:50px;text-align:center}
.overseas-bottom .chk_bundle{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:700;}
.overseas-bottom .chk_bundle button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;color:#B1B1B1;text-decoration:underline}
.overseas-bottom .chk_bundle button .icon_right_gray{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:5px;top:0}
.overseas-bottom .btn_wrapper{margin-top:60px}
.overseas-bottom .btn_wrapper button{width:330px}
.overseas_select_box.car-list input[type="radio"]:checked+label .size-ic em{color:#666}
.overseas_select_box.car-list input[type="radio"]:checked+label .car-price em{color:#D60228}
.btn-area{margin-top:30px}
.overseas-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;margin-top:10px}
.overseas-footer span{background:#55595B;padding:5px 10px;color:#fff;display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin-right:5px}
.datepicker-box{position:relative}
.datepicker-close{position:absolute;right:40px;top:30px;display:block;width:20px;height:20px;z-index:100}
.corpor-section01 .corpor-visual>li{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.corpor-section01 .corpor-visual>li:nth-child(1){margin-top:50px}
.corpor-section01 .corpor-visual>li:nth-child(even){-webkit-box-orient:initial;-webkit-box-direction:row;-webkit-flex-direction:row;-moz-box-orient:initial;-moz-box-direction:row;-ms-flex-direction:row;flex-direction:row;height:auto}
.corpor-section01 .corpor-visual>li:nth-child(3){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.corpor-section01 .corpor-visual>li .visual{width:600px}
.corpor-section01 .corpor-visual>li .visual img{width:600px}
.corpor-section01 .corpor-visual>li .text-wrap{width:600px}
.maintenance__tbl{width:100%;padding:0 40px}
.maintenance__tbl .flex__beteween{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:40px}
.maintenance__tbl .flex__beteween>div.type__box{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.maintenance__tbl .flex__beteween>div.type__box>div{margin-top:25px}
.maintenance__tbl .flex__beteween .type__box .point_txt_red{font-size:20px;font-weight:700;}
.maintenance__tbl .flex__beteween .type__box .point_txt_red>span{color:#ed1c24}
.maintenance__tbl .flex__beteween .type__box .single_box .single_header{height:78px;line-height:78px;text-align:center;background:#fafafa;border-top:1px solid #d2d2d2;border-bottom:1px solid #e7e7e7}
.maintenance__tbl .single_box .single_header span{font-size:18px;font-weight:700;color:#54585a}
.maintenance__tbl .single_box .single_cont{padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;border-bottom:1px solid #e7e7e7}
.maintenance__tbl .single_box .single_cont .img_box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:34px;gap:8px}
.maintenance__tbl .single_box .single_cont .img_box>span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}
.maintenance__tbl .single_box .single_cont .img_box>span img{margin-top:2px}
.maintenance__tbl .single_box .single_cont .img_box>span .red{font-size:24px;font-weight:700;}
.maintenance__tbl .single_box .single_cont .text_box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}
.maintenance__tbl .single_box .single_cont .text_box .point_txt_gray{color:#54585a}
.maintenance__tbl .single_box .single_cont .text_box span{font-size:18px}
.maintenance__tbl .single_box .single_cont .text_box .point_txt_gray strong{color:#54585a;font-size:18px;font-weight:700;}
.maintenance__tbl .type__widebox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:40px 0}
.maintenance__tbl .type__widebox .tit_box{width:470px;text-align:right}
.maintenance__tbl .type__widebox .tit_box>div{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:40px}
.maintenance__tbl .type__widebox .explain_box{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-top:16px}
.maintenance__tbl .type__widebox .explain_box .dot_list li{padding-bottom:10px}
.maintenance__tbl .type__widebox .explain_box .dot_list li:nth-last-child(1){padding-bottom:0}
.maintenance__tbl .round_icon{width:90px;height:90px;background:#f9f9f9;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.maintenance__tbl .type__widebox .round_icon+div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:14px}
.maintenance__tbl .round_icon+div span{color:#54585a;font-size:18px;font-weight:700;}
.maintenance__tbl .dot_list{margin-left:10px}
.maintenance__tbl .dot_list li{position:relative;color:#54585a}
.maintenance__tbl .dot_list li::after{content:'';position:absolute;display:block;left:-10px;top:12px;width:2px;height:2px;background:#54585a}
.maintenance__tbl .single_box_reverse{border-bottom:1px solid #e7e7e7;padding-bottom:50px}
.maintenance__tbl .single_box_reverse .single_header{font-size:18px}
.maintenance__tbl .single_box_reverse .single_header strong{font-size:18px;font-weight:700;color:#54585a}
.maintenance__tbl .single_box_reverse .single_header span{color:#ed1c24}
.maintenance__tbl .single_box_reverse .single_cont{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:0;gap:60px}
.maintenance__tbl .single_box_reverse .single_cont:not(.add_single_cont){padding-top:60px}
.maintenance__tbl .single_box_reverse .single_cont .round_icon{width:80px;height:80px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.maintenance__tbl .single_box_reverse .single_cont .text_box>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.maintenance__tbl .single_box_reverse .single_cont .text_box>div>p{color:#54585a;font-size:18px}
.maintenance__tbl .single_box_reverse .single_cont .text_box>div>p:nth-last-child(1){font-size:20px;font-weight:700;}
.maintenance__tbl .single_box_reverse .add_single_cont{width:100%;border-top:2px dashed #d2d2d2;padding-bottom:0}
.maintenance__tbl .single_box_reverse .dot_list_box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:70px}
.maintenance__tbl .table_box table{width:100%;border-top:1px solid #d2d2d2}
.maintenance__tbl .table_box table thead tr th{font-size:18px;color:#54585a;background:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;height:80px;vertical-align:middle}
.maintenance__tbl .table_box table thead tr th:nth-last-child(1){border-right:0}
.maintenance__tbl .table_box table tbody tr td{color:#54585a;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;height:80px;vertical-align:middle}
.maintenance__tbl .table_box table tbody tr td:nth-child(1){background:#fafafa}
.maintenance__tbl .table_box table tbody tr td:nth-child(1) span{display:block}
.maintenance__tbl .table_box table tbody tr td:nth-child(1) span:nth-last-child(1){font-size:16px;color:#8f9191}
.maintenance__tbl .table_box table tbody tr td:nth-child(2){color:#ed1c24}
.maintenance__tbl .table_box table tbody tr td:nth-last-child(1){border-right:0}
.vietnam_swiper .popup-top h4{font-size:26px;font-weight:700;color:#2F2F2F}
.vietnam_swiper .pagination_wrap{position:absolute;top:20px;right:20px;z-index:3}
.vietnam_swiper .navigation_wrap{position:absolute;z-index:3;top:240px}
.vietnam_swiper .selBranchSwiper-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:56px;height:28px;padding:4px 15px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;text-align:center;font-size:14px;font-weight:400;letter-spacing:2.8px;background:#000000E5;opacity:.6;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
.vietnam_swiper .swiper-pagination-current{font-weight:700;}
.vietnam_swiper .selBranchSwiper-button-prev{position:absolute;z-index:4;right:-25px;background:#000000E5;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.6;width:52px;height:52px}
.vietnam_swiper .icon.swiper-prev{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico_swiper_prev.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:12px 24px;background-size:12px 24px;width:35px;height:35px;padding:8px;padding-right:0}
.vietnam_swiper .selBranchSwiper-button-next{position:absolute;z-index:4;left:456px;background:#000000E5;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.6;width:52px;height:52px}
.vietnam_swiper .icon.swiper-next{background-repeat:no-repeat;background-image:url(/lrhp/pc/images/icons/ico_swiper_next.png);background-position:center center;-webkit-background-size:auto auto;-moz-background-size:12px 24px;background-size:12px 24px;width:35px;height:35px;padding:8px;padding-left:16px}
.vietnam_swiper .popup-cont.layer-iscroll{padding:40px 70px 0}
.vietnam_swiper .bg_box{background:#F7F7FA;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.vietnam_swiper .bg_box ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:10px 0;padding-left:170px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#020840;gap:10px}
.vietnam_swiper .bg_box ul li::before{content:'';background:url(/lrhp/pc/images/icons/ico_check_black.png) no-repeat;display:inline-block;margin-right:5px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;width:12px;height:12px}
.vietnam_swiper .bd_bt{border-bottom:1px solid #D9D9D9}
.vietnam_swiper h5{font-size:24px;font-weight:700;color:#2F2F2F}
.vietnam_swiper .seat_info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.vietnam_swiper .seat_info img{width:280px;margin:0 auto;padding-top:30px}
.vietnam_swiper .automobile_desc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}
.vietnam_swiper .automobile_desc .flex_item{font-size:20px;color:#2F2F2F}
.vietnam_swiper .automobile_desc p{font-weight:700;width:50px}
.vietnam_swiper .automobile_desc span{font-weight:400}
.vietnam_swiper .flex_item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.vietnam_swiper .col_bar::after{content:'|';margin:0 20px}
.navigation_wrap>div{cursor:pointer}
.vietnam_swiper .popup-cont-bot-btn .btn.btn_border_red{border:1px solid #D60228;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:250px;font-size:20px;font-weight:500;color:#D60228}
.car_info_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}
.car_info_wrap img{width:110px;height:55px}
.car_info_wrap h2{font-size:32px;font-weight:700;}
.terms-wrap:first-child{margin-top:0}
.terms-wrap>p{font-weight:700;font-size:15px}
.terms-wrap>p{margin-top:15px}
.terms-wrap li{font-size:13px}
.terms-wrap .ul-li{margin:10px 0}
.terms-wrap .ul-li>li{position:relative;padding-left:15px;font-size:13px;margin-top:5px}
.terms-wrap .ul-li>li.red{font-size:15px;text-decoration:underline}
.terms-wrap .ul-li>li::before{position:absolute;top:-3px;left:2px;width:12px;font-size:18px;content:"·"}
.terms-wrap .terms-tbl{margin:10px 0;position:relative;width:100%}
.terms-wrap .terms-tbl table{width:100%;word-break:break-word;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;border-left:1px solid #D0D0D0;border-collapse:collapse}
.terms-wrap .terms-tbl table strong{text-decoration:underline;font-weight:700;}
.terms-wrap .terms-tbl table thead th{background:#FAFAFA;padding:10px 15px;border-right:1px solid #D0D0D0;text-align:center;font-size:14px;vertical-align:middle;border-bottom:1px solid #D0D0D0;vertical-align:middle;font-weight:700;}
.terms-wrap .terms-tbl table tbody th{background:#FAFAFA;padding:10px 15px;border-right:1px solid #D0D0D0;text-align:center;font-size:14px;vertical-align:middle;border-bottom:1px solid #D0D0D0;vertical-align:middle;font-weight:700;}
.terms-wrap .terms-tbl table tbody td{padding:10px 15px;border-right:1px solid #D0D0D0;text-align:left;font-size:14px;background:#fff;border-bottom:1px solid #D0D0D0;vertical-align:middle}
.salesmanSchBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1200px}
.salesmanSchBox .im{width:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:590px;padding:60px;font-size:26px;background:#f5f5f5 url(/lrhp/pc/images/salesmanSchBox_01.jpg) no-repeat right 300px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.salesmanSchBox>.text{width:640px;padding-top:20px}
.salesmanSchBox>.text .box-type3 .inputT{width:520px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-webkit-justify-content:right;-moz-box-pack:right;-ms-flex-pack:right;justify-content:right}
.salesmanSchBox>.text .box-type3 .inputT input{width:380px}
.salesmanSchBox>.text .box-type3 .btn{width:140px}
.salesmanSchBox>.text .box-type3 .txt1{width:130px;font-weight:700;font-size:18px}
.salesmanSchBox>.text .box-type3 .link-btn{height:80px;background:#fafafa}
.salesmanSchBox .bottom-btn{margin-top:50px}
.salesmanSchBox .bottom-btn a{display:block;height:100px;line-height:100px;padding-left:40px;background:#fafafa url(/lrhp/pc/images/icons/ico-paging-next.png) no-repeat 95% center;font-size:22px}
.salesmanSchBox .schTit{font-size:24px;color:#000}
.salesmanSchBox .schTit strong{font-size:24px;font-weight:700;}
.salesmanSchBox .resultWrap{margin-top:20px}
.salesmanSchBox .resultWrap table{width:100%;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7}
.salesmanSchBox .resultWrap table th{padding:16px 15px;line-height:1.3em;font-size:13px;background:#f5f5f5;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;font-size:16px;color:#000;text-align:center}
.salesmanSchBox .resultWrap table td{padding:16px 15px;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;font-size:16px;text-align:center}
.salesmanSchBox .noDataWrap{border-top:1px solid #d2d2d2;margin-top:20px;text-align:center;border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding:50px 0}
.salesmanSchBox .noTxt{margin-top:20px}
.card_type1{border:1px solid #E7E7E7;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:40px;text-align:center;flex:1;}
.layer-wrap.layer-popup.vietnam_popup_pc.active{width:1180px}
.vietnam_popup_pc .content_type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;padding-bottom:60px}
.vietnam_popup_pc .content_type h3{font-weight:700;font-size:24px}
.vietnam_popup_pc .flex_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:30px}
.vietnam_popup_pc .flex_wrap img{width:50%}
.vietnam_popup_pc .flex_wrap .col_divide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.vietnam_popup_pc .num_list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;font-weight:400;font-size:15px;color:#3A3A3E}
.vietnam_popup_pc .num_list span{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.vietnam_popup_pc .banner_info{background-color:#F7F7FA;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:14px 65px;text-align:center;font-weight:400;font-size:16px;color:#020840;margin-top:60px}
.vietnam_popup_pc .sequential_type1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.vietnam_popup_pc .sequential_type2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:400;font-size:15px}
.vietnam_popup_pc .sequential_type2 .num_list::before{content:"\002022"}
.lott_red{color:#DA291C;font-weight:700;}
.text_deco{font-weight:700;border-bottom:.1rem solid}
.vietnam_container{position:relative;height:400px}
.short-container .section-top.vietnam_container{margin-bottom:0}
.vietnam_container .section-tit{background-image:url(/lrhp/pc/images/with_driver_pc.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;display:block;position:absolute;width:1900px;height:400px;top:-2px;left:50%;margin-left:-950px;overflow:hidden}
.vietnam_container .section-tit .text_box{color:#fff;padding:64px 0 0 350px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section-tit .text_box strong{font-weight:700;font-size:40px;color:#fff;padding-top:14px}
.section-tit .text_box p{font-weight:400;font-size:18px;padding-top:32px}
.vietnam_container+.vietnam_contents{margin-top:40px}
.vietnam_contents .v_cont_item{padding-top:80px}
.v_cont_item h3{font-weight:700;font-size:30px;color:#2F2F2F;text-align:center}
.v_cont_item .img_wrap{padding-top:40px}
.card_type1 .text_area{color:#3A3A3E}
.card_type1 .img{padding-bottom:25px;height:100px;display:flex;justify-content:center;align-items:center;}
.card_type1 .img img {object-fit:contain;max-height:100%;}
.card_type1 .text_area b{font-weight:700;font-size:24px}
.card_type1 .text_area p{font-weight:400;font-size:18px;padding-top:10px}
.v_cont_item .banner_img{padding-top:40px}
.v_cont_item .img_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.card_type2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 12px 0 rgba(16,16,40,.1);-moz-box-shadow:0 4px 12px 0 rgba(16,16,40,.1);box-shadow:0 4px 12px 0 rgba(16,16,40,.1);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding-top:30px;color:#3A3A3E;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}
.card_type2 img{padding-top:20px}
.card_type2 .text_area{text-align:center;font-size:18px;padding-top:25px;margin-bottom:75px}
.card_type2 strong{font-weight:700;font-size:24px;color:#3A3A3E}
.card_type2 .text_area p{font-weight:400}
.card_type2 .text_area b{font-weight:700;}
.card_type2 button{-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;padding:15px;background:#F93155;position:absolute;bottom:0;left:0;width:100%;color:#fff;font-weight:700;font-size:20px}
.ico_detail::after{content:'';display:inline-block;width:8px;height:8px;margin-left:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin-top:-5px}
.v_cont_item article{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:1px solid #E7E7E7}
.v_cont_item article .pd_wrap{padding:40px 30px 30px}
.grid_wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:40px;padding-top:40px}
.grid_wrap .v_cont_item{padding-top:0}
.grid_wrap .v_cont_item article{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#3A3A3E}
.grid_wrap .v_cont_item h5{font-weight:700;font-size:24px;padding-bottom:10px}
.grid_wrap .v_cont_item img{width:250px;height:150px;padding-bottom:25px}
.grid_wrap .v_cont_item p{font-weight:400;font-size:18px;padding-bottom:20px}
.grid_wrap .v_cont_item ul{background:#F9F9F9;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:20px 0;text-align:left;width:530px;font-weight:400;font-size:18px;color:#54585A}
.grid_wrap .v_cont_item ul li{padding-left:100px;padding-bottom:8px}

.button-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.button-wrapper .btns-default{height:52px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:18px;font-weight:500;width:340px;margin:0 10px}
.button-wrapper .btns-default.btn-type-1{background: #D60228;box-shadow: none;color: #fff;}
.button-wrapper .btns-default.btn-type-2{border:1px solid #D60228;color:#D60228}
.button-wrapper .btns-default.btn-type-3{background:#FFF4F5;color:#D60228}
.button-wrapper .btns-default.btn-type-4{background: #F4F4F4;  color: #5B5B5B}
.button-wrapper .btns-default.btn-type-5{border:1px solid #151515;color: #151515;}
.button-wrapper .btns-default.btn-cancel{width:133px;margin:0;background:#F4F4F4;font-weight:700;color: #5B5B5B}
.button-wrapper .btns-default.btn-confirm{width:298px;margin:0;background:#D60228;font-weight:700;color: #FFFFFF}
.button-wrapper .btns-default.btn-cancel + .btn-confirm{margin-left:10px}

.tit-com{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #e7e7e7}
.tit-com.mb-0{margin-bottom:0}
.tit-com h2{font-size:32px;font-weight:700;}
.accor-common .accor-header{position:relative}
.accor-common .accor-header .btn-toggle-wide{display:block;padding:26px 40px 26px 0;border-bottom:1px solid #e7e7e7}
.accor-common .accor-header .btn-toggle-wide>span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:31px;left:0;width:45px;height:45px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:700;color:#fff;background-color:#54585a;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.accor-common .accor-header .btn-toggle-wide.active{border-bottom:none}
.accor-common .accor-header .btn-toggle-wide.active span{background-color:#ff404b}
.accor-common .accor-cont{display:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:14px}
.cus-table table{position:relative;width:100%;word-break:break-word;border-collapse:collapse;border:1px solid #e7e7e7}
.cus-table table th,.cus-table table td{padding:30px;text-align:center;color:#54585a;vertical-align:middle;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.cus-table table th .lst,.cus-table table td .lst{margin:0}
.cus-table table th p strong,.cus-table table td p strong{font-weight:700;}
.cus-table table th:last-child,.cus-table table td:last-child{border-right:none;border-left:1px solid #e7e7e7}
.cus-table table th{font-weight:700;background-color:#fafafa}
.cus-table table td{font-weight:400;font-size:14px;color:#54585a}
.hertz_cont{padding:60px 0 40px 0}
.hertz_cont_bg{position:relative;display:block;background:url(/lrhp/pc/images/reservation/reser-bg.png) no-repeat 100% center;-webkit-background-size:529px 100%;-moz-background-size:529px 100%;background-size:529px 100%;height:323px}
.hertz_cont_bg .txt1{font-size:32px;font-weight:600}
.hertz_cont_bg .txt2{font-size:15px;color:#54585a;margin-top:14px}
.hertz_cont_bg .service-place{position:absolute;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#F5F5F5;padding:0 19px;left:50px;bottom:20px;height:48px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:48px}
.hertz_cont_bg .service-place .ico-fleg-viet{position:absolute;display:block;top:4px;left:-50px;width:42px;height:42px;background:url(/lrhp/pc/images/reservation/ico-viet.png) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.hertz_cont_bg .service-place strong{font-size:16px;color:#2F2F2F;font-weight:700;}
.hertz_cont_bg .service-place span{font-size:16px}
.section-carinfo{margin-top:58px}
.section-carinfo .carinfo-cont .flex-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:30px}
.section-carinfo .carinfo-cont .flex-box .item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.section-carinfo .carinfo-cont .flex-box .item .img-area{height:262px;border:1px solid #d2d2d2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.section-carinfo .carinfo-cont .flex-box .item .text-area{text-align:center;margin-top:20px}
.section-carinfo .carinfo-cont .flex-box .item .text-area p:nth-child(1){font-size:20px;font-weight:700;}
.section-carinfo .carinfo-cont .flex-box .item .text-area p:nth-child(2){color:#2F2F2F;text-align:center;font-size:20px;font-style:normal;line-height:35px}
.section-feeinfor{margin-top:70px}
.section-feeinfor .fee-list .accor-header .btn-toggle-wide{padding:43px 22px 43px 66px;font-size:20px;font-weight:700;}
.section-feeinfor .fee-list .accor-header .btn-toggle-wide::after{right:40px}
.section-feeinfor .fee-list .accor-cont{padding:30px 0}
.section-feeinfor .ul-dot li{position:relative;line-height:1.35;padding-left:22px;padding-bottom:8px}
.section-feeinfor .ul-dot li::after{content:"";position:absolute;left:8px;top:7px;background:#54585A;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.section-feeinfor .fee-table .table-exp{color:#989898;text-align:right;font-size:14px;margin-bottom:16px;letter-spacing:0}
.section-addtion{margin-top:110px}
.section-addtion .addtion-cont>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:22px}
.section-addtion .addtion-cont>ul>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:50%;-webkit-flex:50%;-moz-box-flex:50%;-ms-flex:50%;flex:50%}
.section-addtion .addtion-cont>ul>li:nth-child(1) i.icon{width:79px;height:68px;background:url(/lrhp/pc/images/reservation/ico-service01.png) no-repeat center}
.section-addtion .addtion-cont>ul>li:nth-child(2) i.icon{width:71px;height:50px;background:url(/lrhp/pc/images/reservation/ico-service02.png) no-repeat center}
.section-addtion .addtion-cont>ul>li:nth-child(3) i.icon{width:60px;height:69px;background:url(/lrhp/pc/images/reservation/ico-service03.png) no-repeat center}
.section-addtion .addtion-cont>ul>li .details{margin-top:34px}
.section-addtion .addtion-cont>ul>li .details ul.lst{margin-top:18px}
.section-addtion .addtion-cont>ul>li .details ul.lst li{font-size:16px;color:#55595B;font-style:normal;font-weight:500;line-height:normal}
.section-addtion .addtion-cont>ul>li .details ul.lst:nth-last-child(1) li{color:#55595B;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding-left:14px}
.section-addtion .addtion-cont>ul>li .details ul:nth-child(3){padding-left:20px;padding-top:8px}
.section-explain-cus{margin-top:80px}
.section-explain-cus .hertz-bt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section-explain-cus .hertz-bt .left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border:1px solid #e7e7e7;background:#fafafa;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px;width:340px}
.section-explain-cus .hertz-bt .left p{font-size:20px;color:#000;font-weight:600;margin-bottom:10px}
.section-explain-cus .hertz-bt .right{width:840px}
.section-explain-cus .hertz-bt .right table{border:1px solid #e7e7e7}
.section-explain-cus .hertz-bt .right .tbl-box th{font-size:18px}
.section-explain-cus .hertz-bt .right .tbl-box td{font-size:16px}
.section-explain-cus .hertz-bt .right .tbl-box td .link-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 20px;margin:0;font-size:14px;font-weight:500;height:33px;line-height:33px}
.section-explain-cus .hertz-bt .right .tbl-box th,.section-explain-cus .hertz-bt .right .tbl-box td{line-height:1;position:relative;padding:31px 30px}
.cus-tab-cont>div{display:none}
.cus-tab-cont>div.active{display:block}
.cus-tab-nav{text-align:center;margin:20px 0}
.cus-tab-nav button{color:#55595b;font-size:20px;margin:0 35px;line-height:2}
.cus-tab-nav button.active{position:relative;color:#2f2f2f;font-weight:700;}
.cus-tab-nav button.active::before{content:'';position:absolute;display:inline-block;background-color:#2f2f2f;width:100%;height:1px;bottom:-1px}
.accor-common-cus .ico-fee img{max-width:30px}
.main-wrap .notice-wrap .notice-list li{word-break:keep-all}
.footer .footer-link .inner>ul>li{text-align:center}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap .tel-cus{font-weight:700;font-size:32px;color:#fff;margin-bottom:4px;line-height:normal}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap .tel-cus::before{width:127px;height:36px;background:url(/lrhp/pc/images/icons/ico_eng_tel_overseas.png) no-repeat center;vertical-align:sub;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:15px}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap .tel-cus:nth-child(2)::before{background:url(/lrhp/pc/images/icons/ico_eng_tel_inkorea.png) no-repeat center}
.eng-short-main-wrap .eng-short-main-top .short-info-wrap ul li{padding:8px 10px}
.footer-tel-cus .tel-cus{display:block;margin-bottom:10px}
.footer-tel-cus .tel-cus::before{content:'';display:inline-block;width:127px;height:36px;background:url(/lrhp/pc/images/icons/ico_eng_tel_overseas.png) no-repeat center;vertical-align:sub;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:15px}
.footer-tel-cus .tel-cus:nth-child(2)::before{background:url(/lrhp/pc/images/icons/ico_eng_tel_inkorea.png) no-repeat center}
.outAccor-cus{margin-bottom:.768rem;/*border-bottom:1px solid #e7e7e7;*/padding:20px 0}
.outAccor-cus .out-toggle-tab-cus{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.4rem 0;border-top:1px solid #EBEBEB}
.outAccor-cus .out-toggle-tab-cus p{font-weight:700;color:#000;}
.outAccor-cus .out-toggle-tab-cus button{position:relative;width:8.5333rem}
.outAccor-cus .out-toggle-tab-cus button.active .ac-01 .a-top{display:none}
.outAccor-cus .out-toggle-tab-cus button.active .ac-01 .a-dw{display:block}
.outAccor-cus .out-toggle-tab-cus button .ac-01{position:absolute;display:block;border-bottom:1px solid #000;right:1.6rem;bottom:3px;padding-bottom:3px;font-weight:700;font-size:14px}
.outAccor-cus .out-toggle-tab-cus button .ac-01 .a-top{display:block}
.outAccor-cus .out-toggle-tab-cus button .ac-01 .a-dw{display:none}
.outAccor-cus .out-toggle-tab-cus button.active::after{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.outAccor-cus .out-toggle-tab-cus button::after{display:block;content:'';position:absolute;top:50%;right:0%;background-repeat:no-repeat;background-image:url(../../../lrhp/pc/images/icons/ico-arrow-down.png);background-position:center center;-webkit-background-size:14px 14px;-moz-background-size:14px;background-size:10px;width:10px;height:10px;margin:-7px 0 0 0;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.outAccor-cus .out-toggle-cont-cus{display:none;padding-bottom:30px}
.agree-area-cus .agree-body-header label{color:#8f9191}
.agree-area-cus .agree-body-header label::after{top:2px}
.agree-area-cus .agree-body li .agree-body-header{border:0;padding:5px 0}
.noinclude_txt-cus{color:#8f9191;position:absolute;left:100px;font-size:14px}
.btnToggle_step-cus{color:#2f2f2f;border-bottom:1px solid #2f2f2f;padding-bottom:2px;font-weight:600}
.verifi-pass-cus{margin-top:40px}
.verifi-pass-cus .verifi-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding:0 .7rem;margin-top:50px;text-align:center}
.verifi-pass-cus .verifi-cont .img-area .circle .icon{width:231px;height:230px;background:url(/lrhp/pc/images/reservation/ico-profile.png) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.verifi-pass-cus .verifi-cont ul li{font-size:1.625rem}
.login-step2-wrap .inner-step2{padding:0 1.7067rem}
.login-step2-wrap .inner-step2 .title-step2{margin-top:3.4133rem;text-align:center}
.login-step2-wrap .inner-step2 .title-step2 p{font-size:1.8rem;color:#919191}
.login-step2-wrap .inner-step2 .title-step2 h2{font-size:2.2187rem;font-weight:700;}
.login-step2-wrap .inner-step2 .welcome-box{text-align:center}
.login-step2-wrap .inner-step2 .welcome-box .box-inner{background:#f7f7f7;padding:4.625rem 1.28rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:3.33rem}
.login-step2-wrap .inner-step2 .welcome-box .box-inner h3{font-size:1.6rem;font-weight:700;}
.login-step2-wrap .inner-step2 .agree-result-box{margin-top:2.9867rem}
.login-step2-wrap .inner-step2 .agree-result-box .top-result{padding:2.5rem;border-bottom:1px solid #f7f7f7;background:#f7f7f7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.login-step2-wrap .inner-step2 .agree-result-box .top-result h3{font-size:1.3653rem;font-weight:700;}
.login-step2-wrap .inner-step2 .agree-result-box .bt-result{padding:0 5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.login-step2-wrap .inner-step2 .agree-result-box .bt-result .title-small{padding:1.3653rem 0}
.login-step2-wrap .inner-step2 .agree-result-box .bt-result .title-small h5{font-weight:700;;font-size:1.2rem}
.login-step2-wrap .inner-step2 .agree-result-box .bt-result ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4267rem}
.login-step2-wrap .inner-step2 .agree-result-box .bt-result ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.login-step2-wrap .inner-step2 .agree-result-box .bt-result ul li span{font-weight:500}
.login-step2-wrap .inner-step2 .agree-result-box .bt-result ul li span:nth-last-child(1){color:#ed1c24;}
.agree-area-cus .agree-body-header-cus{border:0;padding:5px 0}
.agree-area-cus .agree-body-header-cus .btnToggle{width:auto;height:auto;color:#2f2f2f;border-bottom:1px solid #2f2f2f;padding-bottom:0;font:inherit;font-weight:600;font-size:15px}
.agree-area-cus .agree-body-header-cus .btnToggle::after{content:none}
.etc-container .round-banner{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:140px;padding:0 60px;font-size:18px;margin-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.etc-container .round-banner p{color:#fff;padding:20px 0}
.etc-container .round-banner .infos{padding:20px 0}
.etc-container .round-banner .infos .tit{font-weight:700;font-size:16px}
.etc-container .round-banner .infos .tit+.txt{font-size:14px;color:#fff;margin-top:15px}
.etc-container .round-banner .infos p{padding:0}
.etc-container .round-banner::after{content:'';min-height:inherit;font-size:0}
.etc-container.faq-container .round-banner{background-repeat:no-repeat;background-image:url(/lrhp/pc/images//bg-etcFaq.png);background-position:0 0;-webkit-background-size:auto auto;-moz-background-size:auto;background-size:auto}
.etc-container.memberBenefits-container .tab-cont-row .multi-segment-list+.guide-box{border-top:1px solid #d2d2d2}
.etc-container.memberBenefits-container .tab-cont-row .multi-segment-list+.guide-box .lst{margin:20px 0}
.etc-container.memberBenefits-container .tab-cont-row .multi-segment-list+.guide-box+.tbl-box{margin-top:40px}
.carRental-container .round-banner{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:140px;padding:0 60px;font-size:18px;margin-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carRental-container .round-banner p{color:#fff;padding:20px 0}
.carRental-container .round-banner .infos{padding:20px 0}
.carRental-container .round-banner .infos .tit{font-weight:700;font-size:16px}
.carRental-container .round-banner .infos .tit+.txt{font-size:14px;color:#fff;margin-top:15px}
.carRental-container .round-banner .infos p{padding:0}
.carRental-container .round-banner::after{content:'';min-height:inherit;font-size:0}
.carRental-container.drivingTips-container .visual-top{position:relative;padding-bottom:60px;margin-bottom:120px}
.carRental-container.drivingTips-container .visual-top .txt-box{position:absolute;right:0;bottom:0;left:0;z-index:5}
.carRental-container.drivingTips-container .visual-top .txt-box .tit{color:#ed1c24;font-size:32px}
.carRental-container.drivingTips-container .visual-top .txt-box .tit+.txt{margin-top:20px}
.carRental-container.drivingTips-container .visual-top .txt-box .txt{font-size:14px;color:#54585a}
.carRental-container.drivingTips-container .visual-top .txt-box .txt strong{display:block;font-weight:700;font-size:20px;margin-bottom:10px}
.carRental-container.drivingTips-container .statement-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carRental-container.drivingTips-container .statement-list li{width:50%;padding:0 20px;margin-bottom:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carRental-container.drivingTips-container .statement-list li .img-box+.cont{margin-top:50px}
.printMap-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px;border-bottom:2px solid #000}
.printMap-header h1{font-size:24px;font-weight:700;}
.printMap-header .btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.printMap-header .btns .btn{height:40px;font-size:14px;white-space:nowrap}
.printMap-header .btns .btn .icon{margin-right:10px}
.printMap-header .btns .btn+.btn{margin-left:10px}
.printMap-header,.tbl-type-list,.branch-driver-section{max-width:1200px;margin:0 auto}
.customer-branch-printMap{padding-top:60px}
.customer-branch-printMap .tbl-type-list .detail-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:50px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e7e7e7}
.customer-branch-printMap .tbl-type-list .detail-cont .branchesSwiper{width:430px}
.customer-branch-printMap .tbl-type-list .detail-cont .branchesSwiper-controls{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}
.customer-branch-printMap .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;font:0/0 a;border:1px solid #d2d2d2;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.customer-branch-printMap .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay::before,.customer-branch-printMap .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay::after{content:"";width:2px;height:9px;background-color:#8f9191;margin:0 1.5px}
.customer-branch-printMap .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay.stop::before{display:none}
.customer-branch-printMap .tbl-type-list .detail-cont .branchesSwiper-controls .btnAutoplay.stop::after{width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #8f9191;background-color:transparent;margin:0}
.customer-branch-printMap .tbl-type-list .detail-cont .branchesSwiper-controls .branchesSwiper-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.customer-branch-printMap .tbl-type-list .detail-cont .branchesSwiper-controls .branchesSwiper-pagination span{margin-left:10px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .tit{font-weight:700;}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .txt{margin-top:10px;font-size:14px;color:#54585a}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row+.detail-cont-row{margin-top:30px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .txt-inner{line-height:1.4;padding:20px;margin-top:20px;background:#f6f6f6}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .txt-inner .tit{margin-bottom:10px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .txt-inner .txt-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;word-break:break-word;margin-top:10px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .txt-inner .txt-row strong{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:70px;-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-row .txt-inner li+li{margin-top:10px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:30px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-btns .btn{width:auto;height:40px;color:#54585a;font-weight:400}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-btns .btn .icon{margin-right:5px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col .detail-cont-btns .btn+.btn{margin-left:10px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col+.detail-cont-col{padding-left:50px}
.customer-branch-printMap .tbl-type-list .detail-cont .detail-cont-col:first-child{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:430px;-webkit-flex-basis:430px;-ms-flex-preferred-size:430px;flex-basis:430px}
.customer-branch-driver-printMap{padding-top:60px}
.customer-branch-driver-printMap .tit-top-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin-bottom:30px}
.customer-branch-driver-printMap .tit-top-box .tit{font-size:30px}
.customer-branch-driver-printMap .tit-top-box .right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ed1c24;font-size:26px}
.customer-branch-driver-printMap .tit-top-box .right .icon{margin-right:10px}
.customer-branch-driver-printMap .map{overflow:hidden;border:1px solid #d2d2d2;margin:60px 0 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.customer-branch-driver-printMap .branch-driver-section{margin-top:50px}
.customer-branch-driver-printMap .branch-driver-section .branch-driver-top-area>.right{width:750px}
.customer-branch-driver-printMap .branch-driver-section .branch-driver-top-area .tit-top-box{margin-bottom:35px}
.customer-branch-driver-printMap .branch-driver-section .branch-driver-top-area .descri-box{margin-bottom:46px}
.customer-branch-driver-printMap .branch-driver-section .branch-driver-top-area .descri-box>.row{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:10px}
.customer-branch-driver-printMap .branch-driver-section .branch-driver-top-area .descri-box>.row dt{position:relative;font-weight:700;width:110px;-webkit-flex-basis:110px;-ms-flex-preferred-size:110px;flex-basis:110px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.customer-branch-driver-printMap .branch-driver-section .branch-driver-top-area .descri-box>.row dt:after{position:absolute;top:50%;right:15px;content:"";display:block;width:1px;height:15px;margin-top:-7px;background-color:#e7e7e7}
.customer-branch-driver-printMap .branch-driver-section .branch-driver-top-area .descri-box>.row dd{color:#8f9191}
.customer-branch-driver-printMap .branch-driver-section .branch-driver-top-area .btn-box{display:block}
.customer-branch-driver-printMap .branch-driver-section .map{min-height:380px;margin-bottom:30px}
.inner{min-width:1300px;max-width:1420px;width:1420px;margin:0 auto;position:relative}
.inner_sub{width:1200px;margin:0 auto;position:relative}
.customer-container .search-wrap:not(:has(select)){justify-content:center}
.customer-container .btn-toggle.gray:after{background:url(/lrhp/pc/images/icons/ico-arrow-down11.png) no-repeat 50% 50%/20px auto}
.customer-container .pagination-list{color:#8F9191;font-weight:500}
.customer-container .pagination-list strong{margin-right:4px;font-weight:500;}
.customer-container .pagination-list em{margin-left:4px}
.customer-container .customer-list .customer-toggle-btn{cursor:pointer}
.customer-container .customer-list .customer-toggle-btn .customer-toggle-tit{display:flex;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.4;padding:24px 15px 24px 30px;border-top:1px solid #e7e7e7;}
.customer-container .customer-list>ul>li:first-child .customer-toggle-btn .customer-toggle-tit{border-color:#2F2F2F}
.customer-container .customer-list .customer-toggle-btn .customer-toggle-tit .flag.faq{width:34px;height:30px;padding:0;background:url(/lrhp/pc/images/icons/ico-q.png) no-repeat 50% 50%/30px auto;font-size:0}
.customer-container .customer-list .customer-toggle-btn.active .customer-toggle-tit .flag.faq{background-image:url(/lrhp/pc/images/icons/ico-q-active.png)}
.customer-container .customer-list .customer-toggle-btn .customer-toggle-tit .text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;white-space:normal;padding-left:25px;width:100%}
.customer-container .customer-list .customer-toggle-btn .customer-toggle-tit .text strong{width:100%;display:-webkit-box;overflow:hidden;font-size:16px;line-height:1.5;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;word-break:keep-all}
.customer-container .customer-list .customer-toggle-btn.active .btn-toggle:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.customer-container .customer-list .customer-toggle-cont{display:none;padding:35px 30px 35px 80px;border-radius:0;background-color:#f5f5f5}
.customer-container .customer-list .customer-toggle-cont .customer-toggle-txt{position:relative;padding-left:55px;color:#2F2F2F;font-size:16px;font-weight:400;line-height:1.625rem}
.customer-container .customer-list .customer-toggle-cont .customer-toggle-txt:before{content:'';position:absolute;top:0;left:0;width:30px;height:30px;background:url(/lrhp/pc/images/icons/ico-a.png) no-repeat 50% 50%/30px auto}
.customer-container .customer-list>ul>li:last-child{border-bottom:1px solid #EBEBEB}
.customer-container .customer-list .no-result{border-bottom:0!important}
.customer-container .customer-list .no-result .desc-area{padding-bottom:4.125rem;text-align:center}
.customer-container .customer-list .no-result .desc-area .desc{padding:0 345px;color:#797979;font-size:14px;text-align:left}
.customer-container .customer-list .no-result .desc-area .desc+.btn{margin-top:50px}
.customer-container .customer-list .no-result .cs-area .area-cont{padding:46px 20px 50px;border-radius:11px;background-color:#F8F8F8;text-align:center}
.customer-container .customer-list .no-result .cs-area .area-cont .desc{color:#999;font-size:14px;line-height:1.2142}
.customer-container .customer-list .no-result .cs-area .area-cont .desc+.btn{margin-top:1.8rem}
.customer-container .customer-list .no-result .btn{height:50px;padding:0 90px;border-radius:4px;background-color:#54585A}
.customer-container .customer-list .no-result .btn span{font-weight:700;color:#FFF;font-size:16px;line-height:1.5}
.customer-container .customer-list .no-result .btn.ico-headphone span:before{content:'';display:inline-block;width:24px;height:24px;margin:-4px 11px 0 0;background:url(/lrhp/pc/images/icons/ico-headphone.png) no-repeat 50% 50%/24px auto;vertical-align:middle}

/* VOC 고객의 소리 */
.voc .section-tit .desc { color:#666; font-size:16px; line-height:1.53; }
.voc .section-tit strong + .desc { margin-top:8px; }
.voc .section-process { padding:32px 20px; background:#F3F6F8; text-align:center; }
.voc .section-process .tit + .handle-process-list { margin-top:16px; }
.voc .section-process .tit { font-weight:700; color:#3B3B3B; font-size:22px; line-height:1.3636; }
.voc .section-process .handle-process-list { display:flex; justify-content:space-around; width:836px; margin:0 auto; padding:10px 8px 22px; background:#fff; border-radius:20px; }
.voc .section-process .handle-process-list li { position:relative; font-weight:700; color:#3B3B3B; font-size:14px; line-height:1.4285; }
.voc .section-process .handle-process-list li + li:before { content:''; position:absolute; top:47px; right:200px; width:24px; border-top:4px dotted #FFBB8A; }
.voc .section-process .handle-process-list li:last-child:before { right:156px; border-color:#FF6C76; }
.voc .section-process .handle-process-list li span:before { content:''; display:block; width:40px; height:40px; margin:0 auto; padding:18px; background:no-repeat 50%/40px auto; }
.voc .section-process .handle-process-list li:first-child span:before { background-image:url(/lrhp/pc/images/icons/ico_voc_process_01.png); }
.voc .section-process .handle-process-list li:nth-child(2) span:before { background-image:url(/lrhp/pc/images/icons/ico_voc_process_02.png); }
.voc .section-process .handle-process-list li:nth-child(3) span:before { background-image:url(/lrhp/pc/images/icons/ico_voc_process_03.png); }
.voc .section-process .handle-process-list span { font-weight:500;color:#3B3B3B; font-size:18px; line-height:1.4285; }
.voc .section-quick .quick-list { display:flex; justify-content: space-between; margin:56px 0 64px; }
.voc .section-quick .quick-list li { width:390px; border:1px solid #D9D9D9; border-radius:14px; }
.voc .section-quick .quick-list a { display:block; position:relative; padding:64px 30px 26px; }
.voc .section-quick .quick-list a:before { content:''; position:absolute; top:16px; right:16px; width:56px; height:56px; border-radius:10px; background:#ECF2FD no-repeat 50%/34px auto; }
.voc .section-quick .quick-list li:hover { border-color:#151515; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.08); }
.voc .section-quick .quick-list li:first-child a:before { background-image:url(/lrhp/pc/images/icons/ico_voc_faq.png); }
.voc .section-quick .quick-list li:nth-child(2) a:before { background-color:#F0F9F7; background-image:url(/lrhp/pc/images/icons/ico_voc_chatbot.png); }
.voc .section-quick .quick-list li:nth-child(3) a:before { background-color:#F3F0F9; background-image:url(/lrhp/pc/images/icons/ico_voc_request.png); }
.voc .section-quick .quick-list .tit { position:relative; font-weight:700; color:#3B3B3B; font-size:20px; line-height:1.4; }
.voc .section-quick .quick-list .tit:after { content:''; display:inline-block; width:24px; height:24px; margin-top:-4px; background:url(/lrhp/pc/images/icons/ico_arrow_quick.png) no-repeat 50%/24px auto; vertical-align:middle; }
.voc .section-quick .quick-list .desc { margin-top:10px; color:#666666; font-size:16px; line-height:1.4285; }
.voc .section-notice .notice-box { padding:10px 30px 30px; border-radius:14px; background:#F4F4F4; }
.voc .section-notice .tit { display:block; padding:16px 0; font-weight:700; color:#000000; font-size:16px; line-height:1.4285; }
.voc .section-notice .notice-list li { padding-left:8px; color:#666666; font-size:16px; line-height:1.375; text-indent:-8px; }
.voc .section-notice .notice-list li + li { margin-top:8px; }
.voc .section-notice .notice-list li:before { content:''; display:inline-block; width:3px; height:3px; margin:-6px 6px 0 0; border-radius:50%; background:#666666; vertical-align:middle; }

/* VOC 고객의 소리__고객 의견 접수 */
.voc_opinion_received{width: 540px; margin: 0 auto;}

.voc_opinion_received .item-cont .detail-layer-inputT.list-type-col2{width: 100%; justify-content: space-between; margin-left: 0;}
.voc_opinion_received .item-cont .detail-layer-inputT.list-type-col2:first-of-type > li{width: calc(50% - 5px);}
.voc_opinion_received .item-cont .detail-layer-inputT.list-type-col2:nth-of-type(2) > li:first-of-type{width: calc(66% - 5px);}
.voc_opinion_received .item-cont .detail-layer-inputT.list-type-col2:nth-of-type(2) > li:nth-of-type(2){width: calc(34% - 5px);}
.voc_opinion_received .item-cont .detail-layer-inputT.list-type-col2 .detail-layer-inputT-email li:first-of-type{width: 55%;}
.voc_opinion_received .item-cont .detail-layer-inputT.list-type-col2 .detail-layer-inputT-email li:nth-of-type(2){width: 45%;}
.voc_opinion_received .item-cont .detail-layer-inputT + .detail-layer-inputT{margin-top: 30px;}
.voc_opinion_received .item-cont .detail-layer-inputT ul.error .selectbox,
.voc_opinion_received .item-cont .detail-layer-inputT ul.error li>input,
.voc_opinion_received .item-cont .detail-layer-inputT ul.error textarea{border-color: #FF1818 !important;}
.voc_opinion_received .item-cont .detail-layer-inputT .error-txt{display: none; font-size: 14px; line-height: 1.4; color: #FF1818;}
.voc_opinion_received .item-cont .detail-layer-inputT ul.error + .error-txt{display: block;}
.voc_opinion_received .item-cont .detail-layer-inputT input:focus{border-color: #000;}
.voc_opinion_received .item-cont .detail-layer-inputT .detail-layer-inputT-email input:focus{border-color: #D9D9D9;}
.voc_opinion_received .item-cont .detail-layer-inputT .detail-layer-inputT-email.border000 input{border-color: #000;}
.voc_opinion_received .item-cont .detail-layer-inputT .detail-layer-inputT-email input:focus{border-color: #000;}
.voc_opinion_received .item-cont .detail-layer-inputT-tit{margin-bottom: 6px;}
.voc_opinion_received .item-cont .detail-layer-inputT-tit span{font-weight:500;color: #3B3B3B;}
.voc_opinion_received .item-cont .detail-layer-inputT-tit .essential{position: relative;}
.voc_opinion_received .item-cont .detail-layer-inputT-tit .essential:after{content:''; display: block; position: absolute; right: -6px; top: 4px; width: 4px; height: 4px; border-radius: 50%; background: #FF1818;}

.voc_opinion_received .item-cont .detail-layer-inputT-email{display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; width: 100%; margin-left: 0}
.voc_opinion_received .item-cont .detail-layer-inputT-email li{position: relative}
.voc_opinion_received .item-cont .detail-layer-inputT-email li>input{border: 1px solid #D9D9D9; -webkit-border-radius: 8px 0 0 8px; -moz-border-radius: 8px 0 0 8px; border-radius: 8px 0 0 8px; background-color: #fff; height: 50px; width: 100%; padding: 0 16px; border-right: 0; position: relative}
.voc_opinion_received .item-cont .detail-layer-inputT-email li>em{display: block; content: "@"; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%)}
.voc_opinion_received .item-cont .detail-layer-inputT-email li:last-child>input{-webkit-border-radius: 0 8px 8px 0;-moz-border-radius: 0 8px 8px 0;border-radius: 0 8px 8px 0; border: 1px solid #d2d2d2;border-left: 0}
.voc_opinion_received .item-cont .detail-layer-inputT-email li>.selectbox{width: 100%; height: 50px; -webkit-border-radius: 0 8px 8px 0; -moz-border-radius: 0 8px 8px 0; border-radius: 0 8px 8px 0; background-color: #fff; border-color: #d2d2d2; font-size: 16px; border-left: 0}
.voc_opinion_received .item-cont .detail-layer-inputT-textarea li textarea{resize: none; border: 1px solid #D9D9D9; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background-color: #fff; padding: 16px; width: 100%; height: 140px; font-size: 16px;}

.voc_opinion_received .item-cont .inputT input {font-size: 16px; border-radius: 8px; border-color: #D9D9D9;}
.voc_opinion_received .item-cont .selectbox{border-radius: 8px; border-color: #D9D9D9; background-image: url(/lrhp/pc/images/icons/ico-arrow-down12.png); background-size: 24px; font-size: 16px;}

.voc_opinion_received .chk-agree-area .chk-agree-list .chk-agree-cols .chk-agree-top{padding: 15px 16px; background: #F4F4F4; border-radius: 12px;}
.voc_opinion_received .chk-agree-area .chk-agree-list .chk-agree-list{margin-top: 0;}
.voc_opinion_received .chk-agree-area .chk-agree-list li{border: none;}
.voc_opinion_received .chk-agree-area .chk-agree-list .inputC label{padding: 0;}
.voc_opinion_received .chk-agree-area .chk-agree-list .inputC label:before{background-image: url(/lrhp/pc/images/icons/ico_checkBox_22.png); width: 22px; height: 22px;}
.voc_opinion_received .chk-agree-area .chk-agree-list .inputC input:checked + label:before{background-image: url(/lrhp/pc/images/icons/ico_checkBoxRed_22.png); width: 22px; height: 22px;}
.voc_opinion_received .chk-agree-area .chk-agree-list .inputC label span{font-size: 16px; font-weight:700; color: #151515; margin-left: 8px;}
.voc_opinion_received .chk-agree-area .chk-agree-list .inputC label span b{font-size: 16px; font-weight:700; color: #151515;}
.voc_opinion_received .chk-agree-area .chk-agree-list .inputC label span b.texRed{color: #D60228;}
.voc_opinion_received .chk-agree-area .chk-agree-list .layer-infos-open{width: 16px; height: 16px; background-image: url(/lrhp/pc/images/icons/ico-main-arrow6.png);}

.voc_opinion_received .btn-area{margin-top: 56px;}
.voc_opinion_received .btn-area .btn{min-width: 140px; border-radius: 30px; font-size: 18px; font-weight:700;}
.voc_opinion_received .btn-area .btn.btn-default{background: #D9D9D9; border: none;}
.voc_opinion_received .btn-area .btn.btn-red{background: #D60228;}

.layer-popup.type-vocOpinion-chkStep01 .pop-inner{padding: 40px; margin-top: 0; border-radius: 25px; box-shadow: none;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .pop-top{display: flex; justify-content: space-between; align-items: flex-start; padding-bottom: 40px;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .pop-top h4{font-weight:700; font-size: 24px; color: #151515; line-height: 1.4;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .pop-top .btn_layer_close{width: 24px; height: 24px;}

.layer-popup.type-vocOpinion-chkStep01.layer-bn .pop-cont{width: auto;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .talk-section{padding-bottom: 24px; font-size: 16px; color: #3B3B3B; line-height: 1.4;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .talk-section:last-child{padding-bottom: 0;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .list-area{margin-bottom: 24px;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .list-area h5{padding-bottom: 4px; font-weight:700; font-size: 18px; color: #3B3B3B; line-height: 1.4;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .list-area li{position: relative; padding-left: 10px;  font-size: 16px; color: #3B3B3B; line-height: 1.4;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .list-area li:before{content: ''; display: block; position: absolute; left:0; top: 9px; width: 5px; height: 1px; background: #3B3B3B;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .list-area .texRed{color: #FF1818;}
.layer-popup.type-vocOpinion-chkStep01 .pop-inner .list-area li.texRed:before{background: #FF1818;}

/* 제주오토하우스 안내 */
.location-wrap .img-area { margin: 30px 0 45px; }

/* 월렌트 혜택*/

.month-benefit {display: flex;gap: 18px;}
.month-benefit > li {flex: 1; background: #F9F9F9;height: 150px;border-radius: 15px;box-sizing: border-box;padding-top: 75px;text-align: center;position: relative;}
.month-benefit > li .txt01 {font-size:12px;color:#5B5B5B}
.month-benefit > li .txt02 {font-size:14px;color:#151515;font-weight: 600;margin-top:2px}
.month-benefit > li:nth-child(1) {background:#F9F9F9 url("/lrhp/pc/images/ico-bnf01.png") no-repeat center 0px;}
.month-benefit > li:nth-child(2) {background:#F9F9F9 url("/lrhp/pc/images/ico-bnf02.png") no-repeat center 0px;}
.month-benefit > li:nth-child(3) {background:#F9F9F9 url("/lrhp/pc/images/ico-bnf03.png") no-repeat center 0px;}
.month-benefit > li:nth-child(4) {background:#F9F9F9 url("/lrhp/pc/images/ico-bnf04.png") no-repeat center 0px;}
.month-benefit .tooltip-wrap {position: absolute;top:10px;right:15px;}
.month-benefit .tooltip-layer {position: absolute;top:35px;left:50%;background: #1E2329;width: 217px;padding:10px 10px;color:#fff;font-size:12px;border-radius: 8px;transform: translate(-50%);z-index:10;box-sizing:border-box;opacity:0.92}
.month-benefit .tooltip-layer:after {content: '';  position: absolute;top: -10px;left: 50%;width: 0;height: 0;;border: 10px solid transparent;border-top-color: #1E2329;border-bottom: 0;margin-left: -10px;margin-bottom: -10px;transform: rotate(180deg);}
.month-benefit .tooltip-wrap .tooltip-tit {color:#FD1326;margin-bottom:5px;font-weight: 700;text-align: left;}
.month-benefit .tooltip-wrap .desc {text-align: left;text-indent: -6px;padding-left:6px}
.month-benefit .yellow {color: #FFC85A;}

/* 일단기 결제 화면 내 혜택 영역 추가 */
.badge { margin-left: 8px; padding: 3px 6px; border-radius: 4px; font-weight: 700; font-size: 12px; vertical-align: middle; }
.badge.md { padding: 3px 8px; font-size: 1.1947rem; }
.badge.pink { background: #FFF4F5; color: #D60228; }
.badge.purple { background: #7A5DCA; color: #FFFFFF !important; }
.badge.purple-500 { background: #9198FF; color: #FFFFFF; letter-spacing: normal; }
.badge.has-icon:before { content: ""; display: inline-block; width: 15px; height: 15px; margin-right: 4px; background: no-repeat 50%/15px auto; vertical-align: middle; }
.badge.has-icon.key:before { margin-top: -2px; background-image: url("/lrhp/pc/images/ico_key.png"); }
.special-area { margin-top: 40px; }
.special-area .area-tit { display: flex; align-items: center; font-weight: 700; color: #3B3B3B; font-size: 18px; }
.special-area .area-tit:before { content: ""; width: 24px; height: 24px; margin-right: 12px; background: url("/lrhp/pc/images/ico_giftbox.png") no-repeat 50%/24px auto; }
.special-area .special-list { display: flex; flex-direction: column; flex-wrap: wrap; gap: 12px; height: 228px; margin-top: 20px; }
.special-area .special-list > li { display: flex; align-items: center; align-content: center; width: calc(100% / 2); height: 68px; padding: 0 6px 0 85px; background: #F0EFF4 url("/lrhp/pc/images/ico_special_01.png") no-repeat 17px 50%; border-radius: 8px; box-sizing: border-box; }
.special-area .special-list > li:first-child { flex-wrap: wrap; height: 148px; }
.special-area .special-list > li:nth-child(2) { background-image: url("/lrhp/pc/images/ico_special_02.png"); }
.special-area .special-list > li:nth-child(3) { background-image: url("/lrhp/pc/images/ico_special_03.png"); }
.special-area .special-list > li:nth-child(4) { background-image: url("/lrhp/pc/images/ico_special_04.png"); }
.special-area .special-list > li:nth-child(5) { background-image: url("/lrhp/pc/images/ico_special_05.png"); }
.special-area .special-list > li strong { font-weight: 600; color: #3B3B3B; font-size: 14px; }
.special-area .special-list .check-icon-list { display: flex; flex-wrap: wrap; margin-top: 8px; }
.special-area .special-list .check-icon-list li { display: inherit; width: calc(100% / 2); font-weight: 400; color: #5B5B5B; font-size: 12px; }
.special-area .special-list .check-icon-list li:before { content: ""; display: inline-block; width: 12px; height: 12px; margin-right: 5px; background: url("/lrhp/pc/images/ico_check_purple.png") no-repeat 50%/12px auto;}

/* 롯데렌터카 마일리지(쿠키마일리지에서 명칭변경됨) */
.txt-toast { position: relative; padding: 4px 12px; border-radius: 100px; background: #151515; font-weight: 300; color: #FFFFFF; font-size: 12px; }
.txt-toast::before { content: ""; position: absolute; bottom: 100%; left: 12px; border: 5px solid transparent; border-bottom-color: #151515; }
.radio-group { flex: 1; display: flex; gap: 8px; }
.radio-group.kind { flex: none; }
.radio-group .radio-wrap { flex: 1; font-size: 0; }
.radio-group .radio-wrap:not(.type-button) { width: 100px; }
.radio-group .radio-wrap:not(.type-button) label { position: relative; width: 100px; padding-left: 22px; font-weight: 500; color: #8B8B8B; font-size: 14px; }
.radio-group .radio-wrap:not(.type-button) label::before { content: ""; position: absolute; left: 0; top: 0; width: 18px; height: 18px; background: url(/lrhp/pc/images/radio_off.png) no-repeat 50% 100%/18px auto; }
.radio-group .radio-wrap:not(.type-button) input:checked + label { color: #151515; }
.radio-group .radio-wrap:not(.type-button) input:checked + label::before { background-image: url(/lrhp/pc/images/radio_on.png); }
.radio-group .radio-wrap:not(.type-button) input:disabled + label { color: #8B8B8B; }
.radio-group .radio-wrap:not(.type-button) input:disabled + label::before { background: url(/lrhp/pc/images/reser_img/chk_round_dis.png); }
.radio-group .radio-wrap.type-button label { display: flex; align-items: center; justify-content: center; height: 50px; border: 1px solid #D9D9D9; border-radius: 8px; background: #FFFFFF; color: #646464; font-size: 16px; }
.radio-group .radio-wrap.type-button input:checked + label { color: #D60228; border-color: #D60228; background: #FFF4F5; }

input::-webkit-date-and-time-value { text-align: left; }
.input-group:has(input[type="date"]) { flex: 0; display: flex; align-items: center; }
.input-group:has(input[type="date"]) .input-wrap { position: relative; display: flex; width: 174px; height: 50px; padding: 8px 16px; border: 1px solid #D9D9D9; border-radius: 8px; box-sizing: border-box; }
.input-group .input-wrap input[type="date"] { width: 100%; font-weight: 500; color: #151515; font-size: 16px; }
.input-group .input-wrap input[type="date"] { position: relative; background: url("/lrhp/pc/images/icons/ico-date.png") no-repeat 100% 50%/19px auto; }
.input-group .input-wrap input[type="date"]::-webkit-clear-button,
.input-group .input-wrap input[type="date"]::-webkit-inner-spin-button { opacity: 0; appearance: none; }
.input-group .input-wrap input[type="date"]::-webkit-calendar-picker-indicator {  background: transparent; color: transparent; cursor: pointer; }
.input-group .input-wrap input[type="date"]::before { content: attr(data-placeholder); width: 100%; }
.input-group .input-wrap input[type="date"]:valid::before { content: none; }
.input-group .input-wrap:has(input[type="date"]:disabled) { background: #F9F9F9; }
.input-group .input-wrap input[type="date"]:disabled { color: #5B5B5B; }
.input-group .dash { padding: 0 5px; }

.cookieMileage * { font-weight: 400; line-height: 1.4; }
.cookieMileage .inquiry-wrap { margin-top: 40px; border: 1px solid #D9D9D9; padding: 32px; border-radius: 12px; }
.cookieMileage .inquiry-wrap .txt-btn { display: flex; align-items: center; justify-content: flex-end; }
.cookieMileage .inquiry-wrap .txt-btn span { font-weight: 700; color: #3B3B3B; font-size: 16px; }
.cookieMileage .inquiry-wrap .txt-btn.has-arrow:after { content: ""; display: inline-block; width: 16px; height: 16px; background: url("/lrhp/pc/images/arrow_3b3b3b.png") no-repeat 50%/16px auto; }
.cookieMileage .inquiry-wrap .info-area { display: flex; justify-content: space-between; padding: 20px 24px; border-radius: 8px; background: #000000; }
.cookieMileage .inquiry-wrap .info-area .tit { color: #FFFFFF; font-size: 20px; }
.cookieMileage .inquiry-wrap .info-area .point { font-weight: 700; color: #FFFFFF; font-size: 20px; }
.cookieMileage .inquiry-wrap .txt-btn + .info-area { margin-top: 16px; }
.cookieMileage .inquiry-wrap .inquiry-area { margin-bottom: 24px; padding: 24px 20px; border-bottom: 1px solid #D9D9D9; }
.cookieMileage .inquiry-wrap .inquiry-area > div { display: flex; align-items: center; gap: 12px; font-size: 0; }
.cookieMileage .inquiry-wrap .inquiry-area > div + div { margin-top: 20px; }
.cookieMileage .inquiry-wrap .inquiry-area > div:has(.kind) .tit { width: 87px; }
.cookieMileage .inquiry-wrap .inquiry-area > .tit { display: block; margin-bottom: 8px; }
.cookieMileage .inquiry-wrap .inquiry-area .tit { font-weight: 500; color: #000000; font-size: 18px; }

.cookieMileage .result-wrap { margin-top: 40px; padding: 52px; background: #F9F9F9; border-radius: 12px; }
.cookieMileage .result-wrap .result-none { padding: 108px 40px; border: 0; color: #666666; font-size: 18px; }
.cookieMileage .result-wrap .result-list li { display: flex; justify-content: space-between; padding: 20px 0 12px; }
.cookieMileage .result-wrap .result-list li:first-child { padding-top: 0; }
/*.cookieMileage .result-wrap .result-list li:only-child { justify-content: center; }*/
.cookieMileage .result-wrap .result-list li + li { border-top: 1px solid #D9D9D9; }
.cookieMileage .result-wrap .result-list li > div { display: flex; flex-direction: column; gap: 4px; }
.cookieMileage .result-wrap .result-list li > div:last-child { align-items: flex-end;}
.cookieMileage .result-wrap .result-list .tit { color: #000000; font-size: 20px; }
.cookieMileage .result-wrap .result-list .date { color: #151515; font-size: 16px; }
.cookieMileage .result-wrap .result-list .point { font-weight: 700; color: #D60228; font-size: 20px; }
.cookieMileage .result-wrap .result-list .point.add { color: #4B87FF; }
.cookieMileage .result-wrap .result-list .info { color: #151515; font-size: 16px; }

.cookieMileage .btn-group { display: flex; justify-content: center; gap: 10px; font-size: 0; }
.cookieMileage .btn[class*="btn-"] { width: 150px; height: 48px; border: 1px solid #D60228; border-radius: 8px; background: #D60228; }
.cookieMileage .btn[class*="btn-"] span { font-weight: 700; color: #FFFFFF; font-size: 16px; }
.cookieMileage .btn.btn-line { border: 1px solid #151515; background: #FFFFFF; }
.cookieMileage .btn.btn-line span { color: #151515; }
.cookieMileage .btn.ico-reset span:before { content: ""; display: inline-block; width: 20px; height: 20px; margin: -2px 8px 0 0; background: url("/lrhp/pc/images/ico_reset.png") no-repeat 50%/20px auto; vertical-align: middle; }

/* 회사소개 수정 - 한/중/일/영 공통 */
.about-lotte-tab .about-lotte-box {border-radius:10px;margin-block:30px 50px;background-color:#F9F9F9;}
.about-lotte-tab .about-lotte-box strong {font-weight:600;}
.about-lotte-tab .about-lotte-box01 {display:grid;gap:50px;margin-bottom:30px;padding:30px 40px;}
.about-lotte-tab .about-lotte-box03 {padding:30px 39px;}
.about-lotte-tab .about-lotte-box04 {padding:30px 20px;}
.about-lotte-tab .about-lotte-box05 {padding:48px 32px 48px 31px;}
.about-lotte-tab .about-lotte-box06 {padding:25px 25px;}
.about-lotte-tab .about-lotte-box07 {padding:14px 39px;}
.about-lotte-tab .about-lotte-box08 {padding:30px 38px;}
.about-lotte-tab .about-lotte-box01 .img-box {margin-inline:-40px;}
.about-lotte-tab .about-lotte-box01 + .img-box {margin-bottom:40px;}
.about-lotte-tab .about-lotte-custom {display:grid;grid-template-columns:repeat(2, 1fr);gap:42px;}
.about-lotte-tab .tit-size-mid {font-weight:700;font-size:24px;margin-bottom:30px;color:#3B3B3B;}
.about-lotte-tab .tit-size-mid ~ p {color:#54585a;font-size:16px;font-weight:700;}

/* 예약 취소 팝업 */
.layer-popup.layer-resevatCancel .popup-cont .popup-cont-bot-btns {max-width:360px;margin-inline:auto;}

/* 예약 취소 완료 */
.mypage-container--cancel-complete .section-headline .tit {font-size:38px;color:black;}
.mypage-container--cancel-complete .section-headline .tit + p {margin-top:26px;font-size:20px;color:#5b5b5b;font-weight:700;}
.mypage-container--cancel-complete .buttons-wrap .btn-red--line {color:#E60012;background-color:#fff;}
.cancel-complete__textarea {position:relative;background-color:#FAFAFA;font-size:16px;font-weight:400;border-radius:16px;padding:10px;display:grid;align-items:center;justify-content:center;text-align:center;min-height:230px;}
.cancel-complete__textarea strong {font-weight:inherit;color:#eb3341;}

.button-wrapper.button-wrapper--flex {margin-top:50px;padding:16px 20px;display:flex;justify-content:center;gap:10px;max-width:var(--width, 600px);
    --primary-color: #E60012;
    --width: none;
}
.button-wrapper.button-wrapper--flex.mx-auto {margin-inline:auto;}
.button-wrapper.button-wrapper--flex .btns-default {flex:0 1 auto;width:auto;margin:0;padding:10px;text-align:center;display:flex;justify-content:center;align-items:center;font-size:16px;height:50px;border-radius:8px;font-weight:700;}
.button-wrapper.button-wrapper--flex .btns-default.w-160 {width:160px;}
.button-wrapper.button-wrapper--flex .btns-default.flex-1 {flex:1;}
.button-wrapper.button-wrapper--flex .btns-default.flex-2 {flex:2;}
.button-wrapper.button-wrapper--flex .btns-default.btn-type-1 {background-color:var(--primary-color);}
.button-wrapper.button-wrapper--flex .btns-default.btn-type-2 {border-color:var(--primary-color);color:var(--primary-color);}
.button-wrapper.button-wrapper--flex--col {flex-direction: column;}
.button-wrapper.button-wrapper--flex--col .btns-default {width:100%;}
.about-lotte-tab .tit-size-mid ~ p {color:#54585a;font-size:16px;font-weight:700;word-break:break-all;}

/* 회사소개 다국어 */
.about-lotte-tab--uc .about-lotte-box07 {padding-right:38px;}
.about-lotte-tab--uc .about-lotte-box08 {padding-inline:26px;}

/* 회사소개 중문 */
.about-lotte-tab--chn .about-lotte-box08 {padding-inline:24px;}

.section_banner {display:flex;justify-content:center;}

.notice-box {background-color:#F0EFF4;border-radius:8px;padding:10px 16px;display:flex;gap:12px;align-items:center;font-size:14px;color:#000;line-height:1.4;margin-top:24px;}
.notice-box:before {content:'';display:block;background-repeat:no-repeat;background-image:url("/lrhp/pc/images/icons/ico-notice-box.png");background-position:center center;background-size:100% auto;width:20px;height:20px}



/* 기사포함렌터카 수정 */
.short-container--driver-include .form-cont .input-cont :is(.grid, .grid.inputT) {display:grid;justify-content:space-between;align-items:center;gap:10px;grid-template-columns:1fr;max-width:none;}
.short-container--driver-include .form-cont .input-cont .grid.col3 {grid-template-columns:repeat(3, 1fr);}
.short-container--driver-include .form-cont .input-cont .grid .grid-span2 {grid-column:span 2}
.short-container--driver-include .form-cont .input-cont .grid.col-email {grid-template-columns:1fr 20px 1fr;}
.short-container--driver-include .form-cont .row.type2 .input-cont .grid :is(.selectbox, .inputT) {max-width:100%;}
.short-container--driver-include .form-cont .row.type2 .input-cont .grid :is(.selectbox, .inputT) + :is(.selectbox, .inputT) {margin-left:0;}
.short-container--driver-include .section-notice .info-txt,
.short-container--driver-include .section-notice .info-txt strong,
.short-container--driver-include .section-format .format-area>.row dt,
.short-container--driver-include.short-container .talk-section,
.short-container--driver-include .choice-list .chk-view-box input:checked+label,
.short-container--driver-include .schedule-input-area .box-col:nth-child(2),
.short-container--driver-include .form-cont .input-group .input-group-tit,
.short-container--driver-include .schedule-input-area .box-col .box-col-inner .inputT,
.short-container--driver-include .schedule-wrap .schedule-bot .btn,
.short-container--driver-include .schedule-wrap .schedule-bot-cont .date-area .date,
.short-container--driver-include .section-top .step-list li.active .txt {font-weight:700;}
.short-container--driver-include .schedule-input-area {white-space:nowrap;width:auto;min-width:890px;}
.short-container--driver-include .schedule-input-area .box-col .box-col-inner .tit{width:auto;min-width:45px;}
.short-container--driver-include .schedule-input-area .box-col:nth-child(2) span {font-size:inherit;}
.short-container--driver-include .schedule-wrap .schedule-bot .btn {background-color:#EF1D26;}

.short-container--driver-include .ly_agreeterm_box .head_line { border-bottom: 1px solid #C7C7C7; padding-bottom: 30px; margin-bottom: 30px; }
.short-container--driver-include .ly_agreeterm_box .head_line .square_type_chk label { position: relative; padding-left: 32px; font-size: 18px; font-weight: 500; }
.short-container--driver-include .ly_agreeterm_box .head_line .square_type_chk label::before { content: ''; display: block; position: absolute; left: 0; top: 2px; width: 22px; height: 22px; background: url(/lrhp/pc/images/reser_img/icon_check_off.png); background-repeat: no-repeat; background-size: cover; }
.short-container--driver-include .ly_agreeterm_box .head_line .square_type_chk input:checked + label::before { background: url(/lrhp/pc/images/reser_img/icon_check02_on.png); background-repeat: no-repeat; background-size: cover; }
.short-container--driver-include .ly_agreeterm_box .head_line .square_type_chk .ly_input_chk { display: flex; justify-content: space-between; align-items: center; }


.short-container--driver-include .ly_agreeterm_box .ly_accor_head { display: flex; justify-content: space-between; align-items: center; }
.short-container--driver-include .ly_agreeterm_box .ly_accor_head input { display: none; }
.short-container--driver-include .ly_agreeterm_box .ly_accor_head label { position: relative; margin-left: 21px; }
.short-container--driver-include .ly_agreeterm_box .ly_accor_head label::after { content: ''; position: absolute; left: -19px; top: 7px; display: block; width: 11px; height: 8px; background: url(/lrhp/pc/images/reser_img/icon_chk_off.png); background-size: cover; }
.short-container--driver-include .ly_agreeterm_box .ly_accor_head input:checked + label::after { content: ''; background: url(/lrhp/pc/images/reser_img/icon_chk_on.png); background-size: cover; }
.short-container--driver-include .ly_agreeterm_box .ly_accor_head button { width: 14px; height: 8px; background: url(/lrhp/pc/images/reser_img/icon_bottom_gray.png); background-size: cover; font-size: 0; transform: rotate(0deg); transition: all 0.3s ease; }
.short-container--driver-include .ly_agreeterm_box .ly_accor_head button.on { transform: rotate(180deg); transition: all 0.3s ease; }
.short-container--driver-include .ly_agreeterm_box .content_line.on { display: block; }
.short-container--driver-include .ly_agreeterm_box .content_line > ul > li { padding-bottom: 20px; }
.short-container--driver-include .ly_agreeterm_box .content_line > ul > li:nth-last-child(1) { padding-bottom: 0; }
.short-container--driver-include .ly_agreeterm_box .ly_accor_cont { display: none; }
.short-container--driver-include .ly_agreeterm_box .ly_accor_cont { padding: 25px; background: #F5F5F5; border-radius: 8px; margin-top: 20px; max-height: 200px; overflow: auto; }
.short-container--driver-include .ly_agreeterm_box .ly_accor_cont p { font-size: 14px; }
.short-container--driver-include .choice-list .chk-view-box label { gap: 8px; }


/* 월렌트 완료페이지용(일단은,,) */
.etc-box {display:flex;padding:40px;flex-direction:column;align-items:center;gap:20px;border-radius:8px;background-color:#f4f4f4;line-height:1.4;margin-bottom:52px;}
.etc-box > h3 {font-size:20px;font-weight:700;display:block;text-align:center;color:#3b3b3b;display:flex;gap:12px;}
.etc-box > h3 img {width:28px;height:28px;}
.etc-box .etc-box__inner {background-color:#fff;border-radius:8px;padding:24px 28px;text-align:center;font-size:14px;font-weight:500;color:#3b3b3b;width:100%;box-sizing:border-box;}

/* 마케팅을 위한 연락처 활용 동의 */
.layer-agree .agree-area .agree-body .btnToggle:after {background-image:url('/lrhp/pc/images/icons/ico-arrow-down.png');}
.layer-agree .chk-agree-item-wrap .check-item-area {display:flex;}
.layer-agree .chk-agree-item-wrap .check-item-area li {flex:1;}
.layer-agree .agree-area .agree-body li .agree-body-header+.agree-body-cont {margin-inline:0;padding:12px;overflow:hidden;}
.layer-agree .txt-wrap {display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;}

/* 회원가입 축하 마일리지 지급 레이어 팝업 */
.layer-join-mileage .txt-wrap:before {
    content: "";
    display: block;
    width: 120px;
    height: 120px;
    margin: 0 auto;
    background: url("/lrhp/pc/images/icons/svgs/ico-confetti2.svg") no-repeat 50% / 120px auto;
}

.layer-mileage .txt-wrap:before {
    content: "";
    display: block;
    width: 120px;
    height: 120px;
    margin: 0 auto;
    background: url("/lrhp/pc/images/icons/svgs/ico-mileage.svg") no-repeat 50% / 120px auto;
}

/* 간편인증 팝업 수정 25.05 */
.layer-pass-cus:not(.layer-popup-shortMonth) .popup-top>h4 {font-weigyt:600;color:#666;}
.layer-pass-cus:not(.layer-popup-shortMonth) .popup-cont .pass_top_title p {font-size:22px;font-weight:600;color:#3b3b3b;}

/* 중복예약 고객여정 개선 */
.layer-wrap.resLayer-duplicatedReservations strong { font-weight: inherit; font-size: inherit; }
.layer-wrap.resLayer-duplicatedReservations .txt-wrap .tit { font-weight: 600; color: #151515; font-size: 20px; }
.layer-wrap.resLayer-duplicatedReservations .txt-wrap .tit .ing { color: #1790FF; }
.layer-wrap.resLayer-duplicatedReservations .txt-wrap .tit .comp { color: #FF7B00; }
.layer-wrap.resLayer-duplicatedReservations .duplicated-reservations-slider { margin: 24px -8px; }
.layer-wrap.resLayer-duplicatedReservations .duplicated-reservations-slider .info-list { margin: 0 8px; padding: 10px 45px; border-radius: 16px; background: #F4F4F4; box-sizing: border-box; line-height: 1.4; }
.layer-wrap.resLayer-duplicatedReservations .info-list > div { display: flex; gap: 16px; padding: 0 60px; color: #3B3B3B; font-size: 12px; text-align: left; }
.layer-wrap.resLayer-duplicatedReservations .info-list > div + div { margin-top: 4px; }
.layer-wrap.resLayer-duplicatedReservations .info-list dt { flex-shrink: 0; width: 50px; }
.layer-wrap.resLayer-duplicatedReservations .duplicated-reservations-slider .swiper-pagination-bullets { margin: 8px 0; font-size: 0; line-height: 1; }
.layer-wrap.resLayer-duplicatedReservations .duplicated-reservations-slider .swiper-pagination-bullet { margin: 0 4px; }
.layer-wrap.resLayer-duplicatedReservations .duplicated-reservations-slider .swiper-pagination-bullet-active { background-color: #D60228; }
.layer-wrap.resLayer-duplicatedReservations .duplicated-reservations-slider .swiper-button-prev,
.layer-wrap.resLayer-duplicatedReservations .duplicated-reservations-slider .swiper-button-next { width: 24px; height: 24px; margin-top: 0; background-size: 10px auto; transform: translateY(-50%); }
.layer-wrap.resLayer-duplicatedReservations .duplicated-reservations-slider .swiper-button-prev { left: 20px; background-image: url("/lrhp/mo/images/icons/ico-slide-prev.png"); }
.layer-wrap.resLayer-duplicatedReservations .duplicated-reservations-slider .swiper-button-next { right: 20px; background-image: url("/lrhp/mo/images/icons/ico-slide-next.png"); }
.layer-wrap.resLayer-duplicatedReservations .desc { color: #8B8B8B; font-size: 12px; }


/* 월렌트 간편심사(실패) */
.box--warning {position:relative;width:100%;}
.box--warning:before{content:"";display:block;width:80px;height:80px;margin:0 auto 80px;background:url("/lrhp/mo/images/icons/ico_warning.png") no-repeat 50%/100% auto;}
.box--gray{padding:40px;background-color:#F4F4F4;border-radius:8px;text-align:center;line-height:1.4;}
.box--gray .text{font-weight:700;font-size:20px;color:#3B3B3B;}
.area--complete{position:relative;padding-top:8.889rem;background:url("/lrhp/mo/images/icons/ico_checked.png") no-repeat center 0;background-size:6.222rem auto;text-align:center;}
.area--complete .tit{font-size:2.311rem;font-weight:700;color:#3B3B3B;}
.title--box{padding:1.422rem 0;font-size:1.6rem;font-weight:700;}

/* 월렌트 - 온라인 간편 심사 */
.layer-popup.new-guide.layer-online { width: 900px; }
.layer-popup.new-guide.layer-online .pop-top { padding: 30px 107px 30px 90px; }
.layer-popup.new-guide.layer-online .pop-top .tit { font-weight: 600; color: #3B3B3B; font-size: 20px; }
.layer-popup.new-guide.layer-online .pop-top .btn-pop-close {width: 28px; height: 28px; background:url("/lrhp/pc/images/ico_pop_close.png") no-repeat 50%/100% auto; color: transparent; font-size: 0; }
.layer-popup.new-guide.layer-online .pop-cont { overflow-y: auto; max-height: calc(100dvh - 300px); padding: 0 90px; }
.layer-popup.new-guide.layer-online .space-section:has(:not(.car-info-wrap)) + .space-section { padding-top: 0; }
.layer-popup.new-guide.layer-online .tit-cont-wrap:not(:has(.tit-cont-list > li)) { display: none; }
.layer-popup.new-guide.layer-online .gray-border-box:not(:has(.customer-type)) + .caution { display: none; }


.top-banner {position:relative;max-width:1920px;margin-inline:auto;}
