@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){body.touchend-sp{overflow:hidden;height:100vh}body.touchend-sp.active .modal{background:#fff}}select option{background-color:#fff}@media only screen and (max-width:767px){#wrap{padding-top:90px}#wrap.active{position:relative}#wrap.active:before{position:absolute;content:'';background:rgb(0 0 0 / .5);z-index:9999;top:0;right:0;bottom:0;left:0}}#wrap .bg-gray .wcm{padding-bottom:46px}@media only screen and (max-width:767px){#wrap .bg-gray .wcm{padding:0}}.breadcrumb.none-padding{margin-top:0;padding-top:18px;margin-bottom:54px}@media only screen and (max-width:767px){.wp-pagenavi{padding:50px 0 60px;background:#fff}}.btn-default.btn-border{font-size:1.2rem;min-width:100%;padding-left:10px;padding-right:10px;text-align:right;position:relative}@media only screen and (max-width:1100px){.btn-default.btn-border{text-align:center;padding-left:10%;font-size:1.1rem;padding-top:19.5px;padding-bottom:19.5px}.btn-default.btn-border::before{top:13px!important}}@media only screen and (max-width:768px){.btn-default.btn-border{font-size:1.4rem}}@media only screen and (max-width:350px){.btn-default.btn-border{font-size:1.5rem}}.btn-default.btn-border:before{content:url(../../img/common/icon/contact-red.svg);width:13px;height:9px;position:absolute;left:52px;top:17px}@media only screen and (max-width:1100px){.btn-default.btn-border:before{top:10px!important}}@media only screen and (max-width:992px){.btn-default.btn-border:before{left:29%;top:13px!important}}.list-view .slider-range-wrap .range-txt input{font-size:14px;font-size:1.4rem;color:#383838}@media only screen and (min-width:992px){.list-view .slider-range-wrap .range-txt input{font-size:12px;font-size:1.2rem}}@media only screen and (min-width:992px){.list-view{display:flex}}.list-view__rightTop{display:none}@media only screen and (min-width:992px){.list-view__rightTop{display:block;padding-top:5px}}@media (min-width:768px) and (max-width:896px) and (orientation:landscape){.list-view__rightTop{display:block;margin-top:30px}.list-view__rightTop .sort-select{width:inherit!important}}.list-view__top{display:none}@media only screen and (min-width:768px){.list-view__top{display:block}}.list-view__top .item-form{border-top:1px solid #E8E8E8}@media only screen and (max-width:767px){.list-view__top .item-form{border:none}}.list-view__top .close-btn{display:inline-block;width:33.33%;padding-left:25px;color:#7B7B7B}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){.list-view__top .close-btn{padding-left:7%;width:20%}}.list-view__left{width:100%}@media only screen and (min-width:992px){.list-view__left{width:32%}}.list-view__left select{width:100%;margin-top:6px}.list-view__left form{background:#fff;border-radius:8px;transition:all 0.2s ease-in-out}@media only screen and (min-width:992px){.list-view__left form{display:block;top:115%}}@media only screen and (max-width:767px){.list-view__left form{z-index:9999;top:125%;max-height:100%;overflow-y:scroll;position:fixed;padding-top:55px;padding-bottom:80px;-webkit-overflow-scrolling:touch;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}@media only screen and (max-width:992px){.list-view__left form.active{display:block;width:100%;top:0}}.list-view__left form.active .list-view__top{display:block}.list-view__left form.active .list-btn-red{position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:99;padding-top:19px!important}.list-view__left form.active .list-btn-red input{margin-bottom:0!important;font-size:18px;font-size:1.8rem}.list-view__left .item-ad{margin-top:24px}@media only screen and (max-width:992px){.list-view__left .item-ad{display:none}}.list-view__left .text-filter{padding:15px 20px;font-size:1.8rem;font-weight:700;display:inline-block}@media only screen and (max-width:767px){.list-view__left .text-filter{text-align:center;padding:19px 20px;width:55%}}.list-view__left .clear-btn{float:right;margin:17px 12px 15px;border:none;background:#fff0;cursor:pointer}@media only screen and (max-width:767px){.list-view__left .clear-btn{margin:0;padding:19px 7%;font-size:13px;font-size:1.3rem;color:#7B7B7B;width:23%}}.list-view__left .item-form{padding:18px;font-size:1.4rem}@media only screen and (max-width:767px){.list-view__left .item-form{padding:25px 25px 18px}}.list-view__left .item-form.non-pdb{padding-bottom:0}.list-view__left .item-form.small-pdb{padding-bottom:6px}.list-view__left .item-form.small-pdt{padding-top:14px}.list-view__left .item-form .btn-default.radius{width:100%;border:none;margin-bottom:18px;cursor:pointer}.list-view__left .item-form .btn-default.radius:hover{text-decoration:underline}.list-view__left .item-form .item-title{font-size:1.6rem;font-weight:700}.list-view__left .item-form .list-radio{font-size:0}.list-view__left .item-form .list-radio li{display:inline-block;width:33.333%}@media only screen and (min-width:992px){.list-view__left .item-form .list-radio li{width:57%}.list-view__left .item-form .list-radio li:nth-child(2n){width:43%}}.list-view__right{width:100%}@media only screen and (min-width:992px){.list-view__right{width:68%;padding-left:20px}}.list-view__right .list-view-tab{float:right;margin-right:27px}.list-view__right .list-view-tab .tablinks:first-child{margin-right:30px}.list-view__right .sort-text{float:right;margin-right:13px;font-size:14px;font-size:1.4rem}.list-view__right .sort-select{float:right;width:25.8%;margin-top:-6px;height:32px}.list-view__right .sort-select.custom-black{margin-top:0}.list-view__right .sort-select .select-items div,.list-view__right .sort-select .select-selected{padding:6px 16px}.list-view__right .sort-select .select-items div:after,.list-view__right .sort-select .select-selected:after{top:14px}.slider-range{padding:20px 25px 35px 17px;border:1px solid #E8E8E8;border-radius:4px;margin-top:10px}@media only screen and (min-width:992px){.slider-range{padding:23px 21px}}.policy{background:#383838;font-size:1.4rem;line-height:24px;color:#fff;padding:30px 0}@media only screen and (min-width:992px){.policy{padding:37px 0}}.policy .policy-sp{padding:0 25px}.policy p:first-child{position:relative}.policy a{color:#4DD6FF;text-decoration:underline}.tab button{background:none;padding:0;min-width:auto}@media only screen and (max-width:992px) and (min-width:768px){.tab button.grid{border-radius:0}}.tab button.grid:before{content:url(../../img/common/icon/icon-grid.svg)}.tab button.grid:hover:before,.tab button.grid.active:before{content:url(../../img/common/icon/icon-grid-hover.svg)}@media only screen and (max-width:992px) and (min-width:768px){.tab button.list{border-radius:0}}.tab button.list:before{content:url(../../img/common/icon/icon-list.svg)}.tab button.list:hover:before,.tab button.list.active:before{content:url(../../img/common/icon/icon-list-hover.svg)}.tabcontent{margin-top:11px}@media only screen and (max-width:767px){.tabcontent{margin-top:0}}.tabcontent .photo .video-img{position:relative}.tabcontent .photo .video-img:after{content:url(../../img/common/icon/icon-video.svg);width:48px;height:48px;position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.tabcontent .photo .video-img img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:100%}}.tabcontent .location{font-size:1.3rem;line-height:18px;letter-spacing:.7px;margin-left:2px}.tabcontent .location:before{content:url(../../img/common/icon/location.svg)}@media only screen and (max-width:767px){.tabcontent .location{margin-bottom:8px}}.tabcontent .price{font-size:2.2rem;line-height:29px;font-weight:700;color:#EE1C23;padding:0 15px 15px}@media only screen and (min-width:992px){.tabcontent .price{padding:10px}}@media only screen and (max-width:767px){.tabcontent .price{padding:0;font-size:20px;font-size:2rem}}.tabcontent .total-price{font-size:2.2rem;line-height:29px;font-weight:700;color:#EE1C23;padding:0 15px 15px}@media only screen and (min-width:992px){.tabcontent .total-price{padding:10px}}@media only screen and (max-width:767px){.tabcontent .total-price{padding:0;font-size:20px;font-size:2rem}}.tabcontent .car-price{font-size:1.6rem;line-height:18px;font-weight:700;color:#1e1f1e}@media only screen and (min-width:992px){.tabcontent .car-price{padding:10px 10px 3px 0}}@media only screen and (max-width:767px){.tabcontent .car-price{padding:0;font-size:20px;font-size:1.6rem}}.tabcontent .year{font-size:1.2rem;line-height:15px;background:#F4F4F4;padding:2px 6px}.grid-listview{font-size:0;margin-bottom:15px}@media only screen and (max-width:767px){.grid-listview{margin-bottom:0}.grid-listview .photo .video-item img{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.grid-listview .photo .video-item .trusted-deaer img{border-radius:0}}.grid-listview li{width:100%;display:inline-block;background:#fff;vertical-align:top;margin-bottom:10px;overflow:hidden}@media only screen and (min-width:768px){.grid-listview li{width:48.4%;margin-right:3.2%;border-radius:8px;margin-bottom:18px}.grid-listview li:nth-child(2n+0){margin-right:0}}@media only screen and (max-width:767px){.grid-listview li{padding:25px}}.grid-listview li a{display:block}.grid-listview li .photo{width:100%}@media only screen and (max-width:992px){.grid-listview li .photo{position:relative}}.grid-listview li .photo p{position:relative}@media only screen and (min-width:992px){.grid-listview li .photo p{max-height:225px}}@media only screen and (max-width:767px){.grid-listview li .photo p>img{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}}.grid-listview li .photo p .certified{position:absolute;right:8px;bottom:6px}@media only screen and (max-width:767px){.grid-listview li .photo p .certified{right:10px;bottom:10px}}.grid-listview li .photo p .new{font-size:1.2rem;line-height:15px;font-weight:700;text-transform:uppercase;background:#EE1C23;color:#fff;padding:2px 7px;position:absolute;bottom:6px;left:8px;border-radius:2px}@media only screen and (max-width:767px){.grid-listview li .photo p .new{font-size:11px;font-size:1.1rem;width:32px;padding:.5px 3.5px 0;bottom:10px;left:10px}}.grid-listview li .photo p .year{position:absolute;bottom:6px;left:7px}@media only screen and (max-width:767px){.grid-listview li .photo p .year{font-size:12px;font-size:1.2rem;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;bottom:10px;left:10px}}.grid-listview li .sub-content{padding:15px}@media only screen and (min-width:992px){.grid-listview li .sub-content{padding:9px 10px 0}}@media only screen and (max-width:767px){.grid-listview li .sub-content{padding:10px 0 0}}.grid-listview li .sub-content .year{float:left;margin-right:8px}.grid-listview li h3{font-size:1.6rem;line-height:20px;letter-spacing:.4px;font-weight:700;margin-bottom:8px;overflow:hidden}.list-listview{font-size:0;margin-bottom:30px}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){.list-listview{margin-bottom:12px}}.list-listview>li{border-radius:8px}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){.list-listview>li{border-radius:0}}.list-listview li{width:100%;display:flex;background:#fff;vertical-align:top;padding:24px;margin-bottom:12px}@media only screen and (min-width:992px){.list-listview li{padding:12px}}.list-listview li a{width:100%;display:flex}.list-listview li h3{font-size:1.6rem;line-height:20px;font-weight:700;letter-spacing:.4px;margin-bottom:4px}.list-listview li .photo{width:38%;max-width:266px}@media only screen and (min-width:992px){.list-listview li .photo{width:45%}}.list-listview li .photo p{position:relative}.list-listview li .photo p .video-img{position:relative}.list-listview li .photo p .certified{position:absolute;right:8px;bottom:6px}@media only screen and (min-width:768px){.grid-listview .trusted-deaer{position:absolute;left:0;top:0}}.trusted-deaer{position:absolute;left:-12px;top:-12px;z-index:1}.trusted-deaer img{width:143px;height:26px}@media only screen and (max-width:767px){.list-listview li .photo p .certified{width:71px;position:relative;display:block;margin:20px 0 9px 9px}.trusted-deaer{left:-24px;top:-24px}}.list-listview li .photo p .new{font-size:1.2rem;line-height:15px;font-weight:700;text-transform:uppercase;background:#EE1C23;color:#fff;padding:1.5px 7px;position:absolute;bottom:6px;left:8px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media only screen and (max-width:767px){.list-listview li .photo p .new{font-size:11px;font-size:1.1rem;position:relative;left:0;display:block;width:38px}}.list-listview li .photo p .year{position:absolute;bottom:8px;left:8px;border-radius:2px}.list-listview li .location{margin-left:0}.list-listview li .sub-content{padding-left:12px;width:62%}@media only screen and (min-width:992px){.list-listview li .sub-content{padding-left:18px;width:55%}}.list-listview li .total-price{padding:0;margin:0}.list-listview li .price{padding:0;margin:9px 0 3px}@media only screen and (max-width:767px){.list-listview li .price{margin-bottom:0}}.list-listview li .details{font-size:0}.list-listview li .details li{font-size:1.4rem;line-height:15px;letter-spacing:.2px;display:inline-block;width:48.4%;margin-right:3.2%;border-bottom:1px solid #E8E8E8;padding:7px 0;margin-bottom:0}.list-listview li .details li:nth-child(2n+0){margin-right:0}@media only screen and (max-width:992px){.list-listview li .year{float:left;margin-right:10px}}.custom-select-item{position:relative}.custom-select-item.custom-black{margin-top:7px}#modelType{color:#EE1C23;display:block;margin-top:10px}#modelType.btn:after{content:url(../../img/common/icon/arrow-red.svg);padding-left:10px}#modelType.btn:hover{cursor:pointer}@media only screen and (max-width:767px){#modalTypeList:before{position:absolute;content:'';background:#EE1C23;width:100%;height:1px;left:0;top:60px;z-index:9999}}#modalTypeList .modal-content{max-width:100%;max-height:inherit;text-align:center;position:relative}@media only screen and (min-width:992px){#modalTypeList .modal-content{max-width:940px;max-height:520px}}@media only screen and (max-width:767px){#modalTypeList .modal-content{width:100%;margin:0;border:0;padding:0 24px 24px}}@media only screen and (max-width:767px){#modalTypeList .backBtn{display:inline-block;vertical-align:middle;margin-bottom:37px;text-align:left;width:auto;float:left}}@media only screen and (max-width:767px){#modalTypeList .clearBtn{display:inline-block;vertical-align:middle;padding:0;margin-bottom:37px;text-align:right;float:right;width:auto}}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){#modalTypeList .btn_apply01{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:18px 0;z-index:99}}#modalTypeList h2{font-size:1.8rem;font-weight:700;margin-bottom:20px;text-align:left;padding-left:5px;letter-spacing:.2px}@media only screen and (max-width:767px){#modalTypeList h2{text-align:center;padding:0;display:inline-block;vertical-align:middle;margin-bottom:0;width:calc(100% - 100px)}}#modalTypeList ul{font-size:0;overflow-y:scroll;text-align:left;margin-bottom:17px;max-height:79vh}@media only screen and (min-width:992px){#modalTypeList ul{max-height:380px;padding:0 40px}}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){#modalTypeList ul{padding-top:24px;max-height:100%;padding-bottom:5px;min-height:80vh}}#modalTypeList ul li{width:100%;display:inline-block;padding-left:0;vertical-align:top}@media only screen and (min-width:992px){#modalTypeList ul li{width:33.333%}#modalTypeList ul li:nth-child(3n){padding-left:25px}}#modalTypeList ul li .checkbox-item{margin-bottom:14px}#modalTypeList ul li .checkbox-item input:checked+.checkitem{background:#EE1C23;border-color:#EE1C23}#modalTypeList ul li .checkbox-item input:checked+.checkitem:after{border-color:#fff}#modalTypeList ul li .checkbox-item .checkitem:after{border-width:0 2px 2px 0;width:5px;height:9px;left:5px;top:1px}@media only screen and (max-width:767px){#modalTypeList ul li .checkbox-item .checkitem:after{width:5px;height:9px;left:5px}}#modalTypeList .btn-default{min-width:264px;border:0}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){#modalTypeList .btn-default{min-width:calc(100% - 50px);font-size:18px;font-size:1.8rem}}#modalTypeList .btn-default:disabled{opacity:.6;cursor:not-allowed;text-decoration:none}#modalTypeList .close{background:url(../../img/common/icon/close.svg) no-repeat;width:18px;height:18px}@media only screen and (min-width:992px){#modalTypeList .close{position:absolute;right:0;top:-35px}}.cmn-product .padding-title{padding-top:63px}.cmn-product .photo{margin-bottom:16px}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){.cmn-product{margin-bottom:65px}}footer{margin-top:33px}@media only screen and (max-width:767px){footer{margin-bottom:125px}}.fixed-filter{position:fixed;width:100%;bottom:0;z-index:9;background:rgb(0 0 0 / .8);padding:15px 24px}.fixed-filter li:first-child{margin-bottom:12px;border-radius:4px;font-size:0;background:#fff;height:42px;display:flex;align-items:center}@media only screen and (max-width:360px){.fixed-filter li a{font-size:1.1rem!important}}.fixed-filter p{display:inline-block;font-size:1.4rem;font-weight:700;width:33.333%;border-right:1px solid #E8E8E8;text-align:center;text-transform:uppercase;height:24px}@media only screen and (max-width:360px){.fixed-filter p{font-size:1.2rem}}.fixed-filter p:last-child{border:none}.fixed-filter .btn-list{display:inline-block}.fixed-filter .btn-list.active{display:none}.fixed-filter .btn-sort:before{content:url(../../img/common/icon/icon-sort.svg);padding-right:10px;position:relative;top:5px}.fixed-filter .btn-filter:before{content:url(../../img/common/icon/icon-filter.svg);padding-right:10px;position:relative;top:5px}.fixed-filter .btn-list.list:before{content:url(../../img/common/icon/icon-list.svg);padding-right:10px;position:relative;top:5px}.fixed-filter .btn-list.grid:before{content:url(../../img/common/icon/icon-grid.svg);padding-right:10px;position:relative;top:5px}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){#myBtn{bottom:126px}}#sort-form{background:#fff;top:115%;transition:all 0.2s ease-in-out;position:fixed;z-index:999;width:100%;height:100%}#sort-form .radio-item{height:44px}#sort-form .checkmark{padding:18px 12px}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){#sort-form .checkmark{display:block;line-height:inherit}}#sort-form .checkmark::before{width:24px;height:24px;left:auto;right:0}@media only screen and (max-width:1025px){#sort-form .checkmark::before{margin-top:-3px}}#sort-form .checkmark::after{width:16px;height:16px;left:auto;right:8px}@media only screen and (max-width:767px){#sort-form .checkmark::after{right:4px;top:19px}}#sort-form ul{height:100%;overflow-y:scroll;padding:0 12px;-webkit-overflow-scrolling:touch}#sort-form ul li{border-bottom:1px solid #E8E8E8}#sort-form ul li:last-child{border-bottom:0}@media only screen and (max-width:767px){#sort-form ul{padding-bottom:70px}}#sort-form .sort-form__top{font-size:0;padding:14px 25px;height:50px;border-bottom:1px solid #EE1C23}#sort-form .sort-form__top p{font-size:1.3rem;color:#7B7B7B;display:inline-block;width:33.33%}#sort-form .sort-form__top p.title{font-size:1.8rem;font-weight:700;text-align:center;color:#383838}#sort-form .sort-form__top p:last-child{text-align:right}#sort-form.active{z-index:9999;top:0}#model-type-list{width:100%;margin-top:5px;border-radius:4px;border:1px solid #E8E8E8;color:#383838;background:url(../../img/common/icon/arrow-black.svg) no-repeat;background-position:right 20px top 17px;padding:12px 30px 12px 15px;height:42px;font-family:'PT Sans',sans-serif;overflow:hidden}#model-type-list.fillData{color:#EE1C23;background:url(../../img/common/icon/arrow-right-black.svg) no-repeat}#model-type-list.changeArrow{background-position:right 20px top 16px}@media only screen and (max-width:767px){.list-btn-red{padding-top:33px!important}}.list-btn-red .btn-default{font-family:'PT Sans',sans-serif}.list-btn-red .btn-border{padding:17.5px 10px}@media only screen and (max-width:767px){.list-btn-red .btn-border{margin-bottom:0}}.list-btn-red .btn-border:before{top:11px}@media only screen and (max-width:992px){.list-btn-red .btn-border{font-size:12px;font-size:1.2rem}.list-btn-red .btn-border:before{display:none}}@media only screen and (max-width:767px){#repaired div{margin-top:30px}#repaired div .mr-top{margin:auto;padding-left:40px;line-height:24px}#repaired div .checkitem{width:24px;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#repaired div .checkitem:after{width:8px;height:15px;left:7px}}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){.sp-fixed-top{z-index:99;position:fixed;left:0;right:0;top:0;background:#fff;border-bottom:1px solid red}}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){.sp-fixed-top01{height:56px;display:flex;align-items:center;justify-content:center}.sp-fixed-top01 *{margin-bottom:0!important}}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){#modalTypeList{padding-top:50px;padding-bottom:50px}#modalTypeList:before{display:none}}@media (max-width:896px) and (orientation:landscape),(max-width:767px) and (orientation:portrait){.cmn-product .wcm .swiper-wrapper{margin-left:0;padding-left:25px}}input[type="button"]:hover{cursor:pointer;text-decoration:underline}.clearDataListView #modalTypeList ul li .checkbox-item input:checked+.checkitem::after{display:none}@media (max-width:896px) and (orientation:landscape){#myBtn{bottom:20px}}