﻿.cmn-mainContents_main .cmn-navigation:first-child .cmn-navigation_main>ul,.cmn-mainContents_main .cmn-navigation:first-child .cmn-navigation_beginner,.cmn-mainContents_main .cmn-navigation:first-child .cmn-navigation_shippingSchedule{display:none}.cmn-navigation_search{padding-bottom:15px}.cmn-navigation.bottom .cmn-navigation_main ul{margin-right:0}.m-contentsFlexbox{display:flex;height:calc(100% - 70px);flex-direction:column}.m-contentsFlexbox>*{width:100%}.lp-baseWrap{max-width:900px;margin:0 auto}.lp-baseWrap1060{max-width:1060px;margin:0 auto;box-sizing:content-box;padding:0 40px}.lp-baseTitle{font-size:25px;color:#595757;line-height:1.4;margin-bottom:14px}.lp-baseTitle:first-letter{color:#ff0e1c}.lp-office{padding:20px;background:#fff}.lp-office_image{margin:0 10px 0 0}.lp-office_image img{vertical-align:bottom}.lp-office_contents{display:flex;margin:0 -10px}.lp-office_block{border:1px solid #9e9e9f;border-radius:10px;flex-basis:calc(50% - 20px);margin:0 10px;position:relative}.lp-office_title{background:#595757;border-radius:10px 10px 0 0;margin:0;color:#fff;text-align:center}.lp-office_dataWrap{display:flex;padding:10px;height:100%;position:relative}.lp-office_data{flex:1}.lp-office_data dl{margin:0}.lp-office_data dl+dl{margin-top:10px}.lp-office_data dt{font-size:12px;display:inline-block;padding:.35em 1em;background:#feedb9;line-height:1;border-radius:100px}.lp-office_data dd{margin:5px 0 0;font-size:12px}.lp-office_check{position:absolute;right:10px;bottom:10px;margin:0}.lp-office_check a{background:#ff0e1c;color:#fff;line-height:1;padding:.65em 1em;border-radius:100px;font-size:10px;font-weight:bold}.lp-top_header{background:#fff url(../images/bg_visual.jpg) no-repeat right bottom;background-size:auto 100%;height:300px;position:relative}.lp-top_header_logo{position:absolute;top:17px;left:51px}.lp-top_header_num{font-size:120px;font-weight:bold;color:#ff0e1c;line-height:1;position:absolute;top:90px;left:50px;margin:0}.lp-top_header_num span{font-size:87px}.lp-top_header_text{font-size:44px;color:#ff0e1c;position:absolute;left:55px;top:120px;line-height:1.2;margin:0}.lp-top_strength{background:#000;color:#fff;padding:20px 0}.lp-top_strength .m-contentsWrap{margin:0 auto}.lp-top_strength_wrap{display:flex;justify-content:center;counter-reset:strength}@media screen and (max-width: 1300px){.is-pc .lp-top_strength_wrap{flex-wrap:wrap}}.lp-top_strength_title{font-size:30px;line-height:1.4;margin:0 0px 0 0}@media screen and (max-width: 1300px){.is-pc .lp-top_strength_title{flex-basis:100%;background:url(../images/tl_3strength_sp.png) no-repeat center;background-size:auto 43px;margin:1% 0 3%}.is-pc .lp-top_strength_title::before{content:"";display:block;padding-top:7.34%}.is-pc .lp-top_strength_title img{display:none}}.lp-top_strength_title em{font-size:36px;font-style:normal;color:#ff0e1c}.lp-top_strength_block{border:2px solid #ff0e1c;border-radius:10px;width:250px;background:#fff;margin-left:30px;counter-increment:strength;position:relative;text-align:center}.lp-top_strength_block img{width:calc(100% - 30px)}.lp-top_strength_blockTitle{font-size:20px;color:#ff0e1c;font-weight:bold;line-height:1.2;margin:20px 30px 0 40px;height:2.4em;text-align:center}.lp-top_strength_blockTitle span{font-size:23px}.lp-top_strength_blockButton{text-align:center;line-height:1;font-size:12px;display:inline-block;border-radius:100px;color:#fff;background:#ff0e1c;padding:.65em 1.3em;margin:0 0 15px;font-weight:bold}.lp-top_strength_num{content:counter(strength);width:50px;height:50px;line-height:50px;font-size:30px;color:#fff;text-align:center;font-weight:bold;background:#ff0e1c;position:absolute;top:-10px;left:-10px;border-radius:100px}.lp-top_banner{margin:0}.lp-top_banner img{width:100%}.lp-top_faq{background:#fff;padding:20px 24px;margin-bottom:70px}.lp-top_faq_category{display:inline-block;background:#feedb9;line-height:1;font-size:18px;font-weight:bold;padding:.3em 1em;margin:0 0 4px}.lp-top_faq_list{margin-bottom:30px}.lp-top_faq_list dl{margin:0;border-bottom:1px solid #231815;padding:10px 0}.lp-top_faq_list dl>dt{font-size:18px;font-weight:bold;padding:5px 10px 10px 60px;position:relative;cursor:pointer}.lp-top_faq_list dl>dt::before{content:"Q";position:relative;position:absolute;color:#fff;top:0;left:0;height:40px;width:40px;background:#ff0e1c;font-size:24px;line-height:40px;text-align:center;border-radius:100px}.lp-top_faq_list dl>dd{font-size:12px;padding:10px 10px 10px 60px;position:relative;margin:0;display:none}.lp-top_faq_list dl>dd::before{content:"A";position:absolute;font-weight:bold;color:#fff;top:0;left:0;height:40px;width:40px;background:#595757;font-size:24px;line-height:40px;text-align:center;border-radius:100px}.lp-top_faq_list dl>dd .bankInfo{border:2px solid #f8e2e3;padding:1em;margin-left:15px}.lp-page-office_head{background:#231815;height:150px;padding:0 calc((100% - 900px) / 2);font-size:36px}.lp-page-office_head h2{margin:0;color:#fff;height:100%;display:flex;align-items:center;line-height:1}.lp-page-office_head h2 .flag{margin-right:30px}.lp-page-office_head h2 .flag img{vertical-align:bottom}.lp-page-office_block{max-width:900px;background:#fff;margin:65px auto 60px}.lp-page-office_image{margin:0}.lp-page-office_image img{vertical-align:bottom}.lp-page-office_top{display:flex;justify-content:space-between}.lp-page-office_data{width:170px;margin:30px 0 0 30px}.lp-page-office_data dl{margin:0}.lp-page-office_data dl+dl{margin-top:30px}.lp-page-office_data dd{margin:0}.lp-page-office_data ul{padding:0;margin:5px 0 0}.lp-page-office_data li{margin:0;border-bottom:1px solid #231815;list-style:none;text-indent:-.5em;padding:.5em 0px .5em .5em}.lp-page-office_data li::before{content:"●"}.lp-page-office_subTitle{background:#feedb9;border-radius:5px;text-align:center;font-size:14px;font-weight:bold;margin:0}.lp-page-office_address{margin:40px 30px 0;display:flex}.lp-page-office_addressTitle{width:170px;margin-right:30px}.lp-page-office_addressData{flex:1;margin:0;font-size:16px}.lp-page-office_addressData p{margin:0}.lp-page-office_map{margin-top:40px;position:relative}.lp-page-office_map:before{content:"";padding-top:62.22%;display:block}.lp-page-office_map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lp-page-office_portrait{margin:0 0 65px;text-align:center}.lp-usedCars_head{background:#231815;padding:20px 60px;color:#fff;display:flex;align-items:center}.lp-usedCars_headText{flex:1}.lp-usedCars_headText p{font-size:25px;line-height:1;font-weight:bold;margin:30px 0 0}.lp-usedCars_headText p strong{color:#ff0e1c}.lp-usedCars_headText p span{background:#ff0e1c;display:inline-block;vertical-align:middle;margin-left:10px;width:30px;height:30px;border-radius:100px;text-align:center;line-height:30px}.lp-usedCars_headText h2{font-size:36px;color:#ff0e1c;line-height:1.4;margin-top:10px}.lp-usedCars_headImage{width:30%;margin-left:30px;flex-shrink:0;max-width:340px}.lp-usedCars_headImage img{width:100%;border-radius:10px}.lp-usedCars_block{background:#fff;padding:50px 25px 20px;border-radius:10px;margin-top:20px}.lp-usedCars_flow01{display:flex;margin:0;color:#fff;padding:0}.lp-usedCars_flow01 li{width:calc(100% / 3 - 50px);margin:0 50px 0 0;background:#d70c18;display:flex;align-items:center;padding:1em;justify-content:center;text-align:center;position:relative;font-size:16px}.lp-usedCars_flow01 li i{position:absolute;top:-40px;width:45px;height:34px;left:0;right:0;margin:auto}.lp-usedCars_flow01 li::after{content:"";width:34px;background:url(../images/ic_flow_arrow.png) no-repeat center;background-size:contain;position:absolute;right:-42px;top:0;bottom:0;margin:auto}.lp-usedCars_flow02{display:flex;margin:-30px 0 0 -20px;color:#fff;padding:0}.lp-usedCars_flow02 li{width:calc(100% / 2 - 50px);margin:0 0 0 50px;background:#ededed;border-radius:10px;display:flex;padding:1em;justify-content:center;text-align:center;position:relative;font-size:16px}.lp-usedCars_flow02 li>div{width:100%}.lp-usedCars_flow02 li p{background:#d70c18;padding:.5em 1em}.lp-usedCars_flow02 li p.black{background:#231815}.lp-usedCars_flow02 li p.normal{padding:0;background:none;color:#333}.lp-usedCars_flow02 li p+p{margin-top:30px;position:relative}.lp-usedCars_flow02 li p+p:not(.normal)::before{content:"";width:34px;height:26px;background:url(../images/ic_flow_arrow.png) no-repeat center;background-size:contain;position:absolute;top:-30px;left:0;right:0;transform:rotate(90deg);margin:auto}.lp-usedCars_flow02 li i{position:absolute;top:-10px;width:45px;height:34px;left:0;right:0;margin:auto}.lp-usedCars_flow02 li::after{content:"";width:34px;background:url(../images/ic_flow_arrow.png) no-repeat center;background-size:contain;position:absolute;left:-42px;top:0;bottom:0;margin:auto}.lp-usedCars_text{margin-top:40px}.lp-usedCars_text p{margin-top:20px}.lp-usedCars_textButton{text-align:center;margin:40px 0 80px}.lp-usedCars_textButton a{display:inline-block;padding:0 1em;background:#ff0e1c;color:#fff;font-size:20px;font-weight:bold;border-radius:100px}.lp-usedCars_interview{background:#fff;display:flex;margin-top:40px;position:relative}.lp-usedCars_interviewWrap{margin-bottom:50px}.lp-usedCars_interview+.lp-usedCars_interview{margin-top:80px}.lp-usedCars_interview_close{position:absolute;width:20px;height:20px;background:url(../images/ic_open.png) no-repeat;background-size:cover;bottom:-10px;left:655px;border:none;-webkit-appearance:none;appearance:none;cursor:pointer}.lp-usedCars_interview_close.on{transform:scale(1, -1)}.lp-usedCars_interview_photo{background:#231815;color:#fff;padding:0 0 25px;width:270px}.lp-usedCars_interview_name{text-align:center;padding:.5em 1em;font-size:18px;line-height:1.4;margin:0}.lp-usedCars_interview_name strong{display:inline-block}.lp-usedCars_interview_image{margin:0}.lp-usedCars_interview_data{flex:1;padding:15px 20px 40px;height:420px;overflow:hidden}.lp-usedCars_interview_data dl{margin-top:25px}.lp-usedCars_interview_data dt{padding-left:54px;position:relative;font-size:16px;color:#ff0e1c;font-weight:bold}.lp-usedCars_interview_data dt span{position:absolute;width:40px;height:40px;left:0;top:0;background:#ff0e1c;border-radius:100%;color:#fff;line-height:40px;text-align:center;font-weight:bold}.lp-usedCars_interview_data dd{margin:0;font-size:16px;padding:10px 0 0 54px}.lp-usedCars_kenya_wrap{background:#fff;padding:30px 50px;border-radius:10px;margin-top:60px}.lp-usedCars_kenya_wrap::after{content:"";display:block;clear:both}.lp-usedCars_kenya_wrap .imgLeft{float:left;margin:0 20px 0 0}.lp-usedCars_kenya_wrap .imgRight{float:right;margin:0 0 0 20px}.lp-usedCars_kenya_title{font-size:25px;font-weight:bold;line-height:1.4;margin-top:-.05em}.lp-usedCars_kenya_text{font-size:16px;margin-top:20px}.lp-usedCars_kenya_lastText{font-size:20px;color:#ff0e1c;padding:1.5em 1em;border:solid #231815;border-width:1px 0;margin:60px 0;text-align:center}.lp-usedCars_kenya_list{counter-reset:strength02;padding:0;list-style:none}.lp-usedCars_kenya_list li{counter-increment:strength02;font-size:16px;color:#ff0e1c;font-weight:bold;margin-top:15px}.lp-usedCars_kenya_list li::before{content:counter(strength02);background:#ff0e1c;color:#fff;line-height:30px;width:30px;height:30px;text-align:center;margin-right:20px;display:inline-block}.lp-kenya_office_wrap{background:#fff;padding:30px 50px;border-radius:10px;margin-top:60px}.lp-kenya_office_wrap::after{content:"";display:block;clear:both}.lp-kenya_office_wrap .imgLeft{float:left;margin:0 20px 0 0}.lp-kenya_office_wrap .imgRight{float:right;margin:0 0 0 20px}.lp-kenya_office_title{font-size:25px;font-weight:bold;margin-bottom:10px}.lp-kenya_office_subTitle{font-size:20px;line-height:1.6;font-weight:bold}.lp-kenya_office_text01{font-size:16px;margin:10px 0 20px}.lp-kenya_office_block01{padding-left:160px;background:url(../images/ic_flag01.png) no-repeat left top;background-size:130px auto}.lp-kenya_office_officeList{display:flex}.lp-kenya_office_officeList_item{margin:0 50px 0 0;width:225px;cursor:pointer}.lp-kenya_office_officeList_item:hover{text-decoration:none}.lp-kenya_office_officeList_item dl{margin:0}.lp-kenya_office_officeList_item dt{background:#000;border-radius:5px 5px 0 0;color:#fff;text-align:center;padding:.5em 0px}.lp-kenya_office_officeList_item dd{margin:0;background:#f8e2e3;border-radius:0 0 5px 5px;padding:0 0 10px}.lp-kenya_office_officeList_item dd .img{margin:0}.lp-kenya_office_officeList_item dd .img img{vertical-align:bottom}.lp-kenya_office_officeList_item dd .text{padding:20px;margin:0;font-size:11px}.lp-kenya_office_officeList_item dd .btn{width:10em;font-size:10px;border-radius:100px;line-height:1;padding:.65em 1em;background:#ff0e1c;margin:0 auto;color:#fff;text-align:center;font-weight:bold}.lp-kenya_office_open{margin-top:30px;text-align:center;font-size:16px;font-weight:bold}.lp-kenya_office_tel{display:table;width:100%;border-collapse:collapse;margin-top:40px}.lp-kenya_office_tel dl{display:table-row}.lp-kenya_office_tel dt,.lp-kenya_office_tel dd{display:table-cell;border:solid #000;border-width:1px 0;padding:20px 0}.lp-kenya_office_tel dt{padding-left:50px;font-size:20px;font-weight:bold;width:270px;vertical-align:middle}.lp-kenya_office_tel dd{font-size:30px;font-weight:bold;vertical-align:middle}.lp-kenya_office_tel dd img{vertical-align:middle;margin-right:20px}.lp-kenya_office_permit{display:flex;align-items:center;margin:-20px 100px -30px}.lp-kenya_office_permit .image{margin-right:40px;width:150px}.lp-kenya_office_permit .text{flex:1;font-weight:bold;font-size:20px}.lp-kenya_office_lastimage{text-align:center;margin:70px 0 80px}.lp-btn_clickhere{text-align:right;color:#ff0e1c;font-size:12px;margin:10px 0 0}.lp-btn_clickhere span{background:#ff0e1c;font-size:10px;color:#fff;padding:.25em .75em;border-radius:10px;margin-left:.5em}.lp-bestSelling{background:#fff;border-radius:10px;padding:0 20px;margin-bottom:60px}.lp-bestSelling_list{margin:0 -10px;display:flex}.lp-bestSelling_item{flex-basis:calc(20% - 20px);margin:0 10px;padding:30px 0 20px}.lp-bestSelling_item a{text-decoration:none;color:inherit}.lp-bestSelling_item p{margin:0}.lp-bestSelling_item .ranking{border-radius:5px;background:#4d4545;color:#fff;margin-bottom:10px;text-align:center}.lp-bestSelling_item .ranking.gold{background:#b8993b;position:relative}.lp-bestSelling_item .ranking.gold::before{content:"";width:22px;height:17px;background:url(../images/ic_rankign_gold.png) no-repeat;background-size:cover;position:absolute;top:-25px;left:0;right:0;margin:auto}.lp-bestSelling_item .ranking.silver{background:#7b7f8c}.lp-bestSelling_item .ranking.bronze{background:#cc6600}.lp-bestSelling_item .img{margin:0}.lp-bestSelling_item .name{font-size:14px;font-weight:bold}.lp-bestSelling_item .view{background:#ff0e1c;color:#fff;font-size:10px;width:10em;margin:10px auto 0;line-height:1;padding:.65em 1em;text-align:center;border-radius:20px;font-weight:bold}.btn-stockview{text-align:right;margin:-40px 0 20px}.btn-stockview a{display:inline-block;background:#ff0e1c;line-height:20px;font-size:10px;padding:0 1em;color:#fff;border-radius:40px;font-weight:bold}
