.simulatorBg{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:#000;opacity:.5;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.simulatorBg.hide{pointer-events:none;opacity:0}.simulator{position:fixed;top:100px;right:0;left:0;z-index:1001;width:760px;height:600px;margin:auto;background-color:#fff;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;border-radius:5px}.simulator.hide{pointer-events:none;opacity:0}.simulator__close{position:absolute;top:-40px;right:0;width:32px;height:32px;background-color:#fff;border-radius:3px;box-shadow:0 1px 0 .3px rgba(204,200,184,.5)}.simulator__close::before,.simulator__close::after{position:absolute;top:46%;left:54%;display:block;width:19px;height:3px;margin-left:-10px;content:"";background:#666;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.simulator__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.simulator__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.simulator__close:hover{cursor:pointer}.simulator__innerWrap{border-radius:5px;overflow:hidden}.simulator__inner{width:760px;height:600px;padding:32px 32px 0;overflow-y:scroll;border-radius:5px}.simulator__title{height:42px;margin-bottom:32px;font-size:26px;font-weight:bold;line-height:42px;color:#333}.simulator__block,.simulator__block--withMb,.simulator__block--noBorder,.simulator__block--radio{padding:24px 0;margin-bottom:0;border-bottom:1px solid #dedcd7}.simulator__block--radio{display:block;padding-top:0;margin-bottom:32px}.simulator__block--noBorder{border-bottom:none}.simulator__block--withMb{margin-bottom:32px}.simulator__blockInner{display:-webkit-box;display:-webkit-flex;display:flex;padding-right:16px}.simulator__h2,.simulator__h2--small{height:32px;padding:4px 0;margin-bottom:24px}.simulator__h2--small{margin-bottom:20px}.simulator__radioWrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-left:16px}.simulator__radio{margin-right:24px}.simulator__radio input{display:none}.simulator__radio input:checked+label::before{position:absolute;top:-2px;left:0;display:block;width:20px;height:20px;content:"";background-color:#ff9500;border:none;border-radius:10px}.simulator__radio input:checked+label::after{position:absolute;top:4px;left:6px;display:block;width:8px;height:8px;content:"";background-color:#fff;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.simulator__radio label{position:relative;height:20px;padding-left:28px;font-size:12px;line-height:20px}.simulator__radio label::before{position:absolute;top:-2px;left:0;display:block;width:20px;height:20px;content:"";background-color:#fff;border:1px solid #dedcd7;border-radius:10px}.simulator__radio:last-of-type{margin-right:0}.simulator__blockTitle{-webkit-box-flex:0;-webkit-flex:0 0 188px;flex:0 0 188px;width:188px;height:45px;text-indent:16px;font-size:16px;font-weight:bold;line-height:45px;letter-spacing:0;margin:0}.simulator__blockTitle.disabled{color:rgba(51,51,51,.5)}.simulator__blockInput,.simulator__blockInput--select{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 136px;flex:0 0 136px;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:136px}.simulator__blockInput input,.simulator__blockInput--select input{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:72px;height:44px;padding:0 8px;margin-right:8px;font-family:arial;font-size:20px;font-weight:700;text-align:right;background-color:#fff;border:1px solid #dedcd7;border-radius:3px}.simulator__blockInput span,.simulator__blockInput--select span{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.simulator__blockInput.disabled input,.disabled.simulator__blockInput--select input{color:rgba(51,51,51,.5);pointer-events:none}.simulator__blockInput--select{margin-left:0}.simulator__range{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:20px auto auto;z-index:6}.simulator__range input[type=range]{position:absolute;top:0;left:0;width:100%;padding:0;margin:0;-webkit-appearance:none;appearance:none;border:none}@media all and (-ms-high-contrast: none){.simulator__range input[type=range]{height:22px;top:-12px}}.simulator__range input[type=range]:focus,.simulator__range input[type=range]:active{outline:none}.simulator__range input[type=range]::-webkit-slider-runnable-track{height:5px;background:#b3b1ad no-repeat center;border-radius:3px}.simulator__range input[type=range]::-moz-range-track{height:5px;background:#b3b1ad no-repeat center;border-radius:3px}.simulator__range input[type=range]::-webkit-slider-thumb{position:relative;top:-8px;z-index:6;width:22px;height:22px;text-align:left;cursor:pointer;background:url(/static/pc/img/usedcar/slider_knob.svg) no-repeat center;background-size:22px;border:none;border-radius:11px;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);-webkit-appearance:none;appearance:none}.simulator__range input[type=range]::-ms-tooltip{display:none}.simulator__range input[type=range]::-ms-track{height:5px;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:3px;color:rgba(0,0,0,0)}.simulator__range input[type=range]::-ms-fill-lower{background:#666;border-radius:3px}.simulator__range input[type=range]::-ms-fill-upper{background:#b3b1ad;border-radius:3px}.simulator__range input[type=range]::-ms-thumb{position:relative;width:22px;height:22px;cursor:pointer;background:url(/static/pc/img/usedcar/slider_knob.svg) no-repeat center;background-size:22px;border:none;border-radius:11px}.simulator__range label{position:relative;height:5px}.simulator__range.disabled input[type=range]{pointer-events:none;background-color:rgba(179,177,173,.5)}@media all and (-ms-high-contrast: none){.simulator__range.disabled input[type=range]{background:none}}.simulator__range.disabled input[type=range]::-webkit-slider-thumb{background:url(/static/pc/img/usedcar/slider_disabled_knob.svg) no-repeat center}.simulator__range.disabled input[type=range]::-ms-thumb{background:url(/static/pc/img/usedcar/slider_disabled_knob.svg) no-repeat center}.simulator__rangeBar{position:absolute;top:0;left:0;z-index:5;display:block;height:5px;line-height:0;background-color:#666;background-image:none;border:none;border-radius:3px}@media all and (-ms-high-contrast: none){.simulator__rangeBar{display:none}}.simulator__blockInputSelectWrap{position:relative;display:inline-block}.simulator__blockInputSelectWrap::after{position:absolute;top:22px;right:15px;margin-top:-4px;content:"";border-top:7px solid #666;border-right:3px solid rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0)}.simulator__blockInputSelectWrap::before{position:absolute;top:13px;right:15px;margin-top:-4px;content:"";border-right:3px solid rgba(0,0,0,0);border-bottom:7px solid #666;border-left:3px solid rgba(0,0,0,0)}.simulator__blockInputSelectWrap .select{width:72px;height:32px;padding-left:8px;margin-right:8px;font-size:12px;font-weight:normal;line-height:18px}.simulator__summary{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;height:66px;padding:0 20px;margin-bottom:24px;background:#f5f4f0}.simulator__summaryTitle{height:26px;margin-right:24px;font-size:16px;font-weight:bold;line-height:26px}.simulator__summaryPrice{font-size:12px}.simulator__summaryPrice span{font-family:arial;font-size:22px;font-weight:bold;color:#ff6010}.simulator__summaryPrice em{font-size:26px;font-style:normal}.simulator__blockSubText{width:280px;margin:8px auto 0 0;font-size:12px;line-height:1;color:#424242;letter-spacing:0;text-align:right}.simulator__blockSubText span{height:23px;margin-right:8px;font-size:14px;font-weight:bold;line-height:23px;letter-spacing:0}.simulator__blockSubText em{height:18px;margin-right:8px;font-family:arial;font-size:20px;font-style:normal;font-weight:bold;line-height:18px;color:#424242}.simulator__blockNote,.simulator__blockNote--cation{height:16px;padding-left:16px;margin-top:8px;font-size:10px;line-height:16px;color:#666}.simulator__blockNote--cation{color:#fa220a}.simulator__resultSticky{position:fixed;right:0;top:579px;left:0;z-index:1003;width:760px;height:121px;padding:24px;margin:-24px;margin:auto;background-color:#fff3d8;border-radius:0 0 3px 3px}.simulator__resultSticky.hide{display:none}.simulator__resultStickyLeft{display:-webkit-box;display:-webkit-flex;display:flex}.simulator__resultStickyTitle{height:19px;margin-bottom:8px;font-weight:bold;font-size:14px;line-height:19px;color:#ff6010}.simulator__resultStickyMain{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:46px}.simulator__resultStickyPriceWrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-right:24px}.simulator__resultStickyPriceTitle{width:36px;height:32px;margin-right:4px;font-size:12px;font-weight:bold;line-height:1.3;color:#333}.simulator__resultStickyPrice{height:42px;font-family:arial;font-size:12px;line-height:42px;color:#333}.simulator__resultStickyPrice span{font-size:38px;font-weight:bold;color:#ff6010}.simulator__resultStickyPrice em{font-size:48px;font-style:normal}.simulator__resultStickyDetailRow{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:4px;font-size:14px;line-height:19px}.simulator__resultStickyDetailRow span{margin-left:4px;font-family:arial;font-weight:bold}.simulator__resultStickyDetailRow:first-of-type{margin-top:4px}.simulator__resultStickyButton{margin-top:2px}.simulator__resultStickyButton button{width:288px;height:44px;font-size:15px;font-weight:bold;line-height:24px;color:#fff;text-align:center;background:-webkit-linear-gradient(top, #ff551a 0%, #ff551a 77.51%, #f34a10 100%);background:linear-gradient(180deg, #ff551a 0%, #ff551a 77.51%, #f34a10 100%);border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.simulator__result{display:-webkit-box;display:-webkit-flex;display:flex;padding:24px;background:#fff3d8}.simulator__resultTitle{height:21px;padding-right:40px;margin-bottom:16px;font-size:16px;font-weight:bold;line-height:21px;color:#ff6010}.simulator__resultMain{-webkit-box-flex:0;-webkit-flex:0 0 383px;flex:0 0 383px;width:383px;margin-right:24px;border-right:dotted 1px #dbdad6}.simulator__resultMainData{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:65px}.simulator__resultLeftTitle{height:19px;font-size:14px;font-weight:bold;line-height:19px}.simulator__resultLeftPrice{height:42px;font-family:arial;font-size:12px;line-height:42px;color:#333}.simulator__resultLeftPrice span{font-size:38px;font-weight:bold;color:#ff6010}.simulator__resultLeftPrice em{font-size:46px;font-style:normal}.simulator__resultRightRowWrap{padding-right:40px}.simulator__resultRightRow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:209px;margin-bottom:4px;font-size:14px;line-height:19px}.simulator__resultRightRow span{font-family:arial;font-weight:bold}.simulator__resultDetail{-webkit-box-flex:0;-webkit-flex:0 0 214px;flex:0 0 214px;width:214px;color:#666}.simulator__resultDetailTitle{height:12px;margin-bottom:16px;font-size:12px;font-weight:bold;line-height:12px;letter-spacing:0}.simulator__resultDetailRow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:8px}.simulator__resultDetailRow:last-of-type{margin-bottom:0}.simulator__resultDetailRowTitle{height:12px;font-size:12px;line-height:12px;letter-spacing:0}.simulator__resultDetailRowValue{height:12px;font-size:12px;font-weight:bold;line-height:12px;text-align:right;letter-spacing:0}.simulator__resultDetailRowValue span{font-family:arial}.simulator__resultNote{margin-top:12px;font-size:10px;line-height:16px}.simulator__inquiry{padding-top:28px;margin:24px auto 32px;border-top:1px solid #dedcd7}.simulator__inquiry .title5{height:22px;line-height:22px}.simulator__inquiry .title5::before{width:14px;height:14px}.simulator__inquiryMain{display:-webkit-box;display:-webkit-flex;display:flex}.simulator__inquiryMainImg{-webkit-box-flex:0;-webkit-flex:0 0 104px;flex:0 0 104px;width:104px;height:78px;margin-right:16px;overflow:hidden;border-radius:3px}.simulator__inquiryMainImg img{width:100%;height:auto}.simulator__inquiryInfo{-webkit-box-flex:0;-webkit-flex:0 0 340px;flex:0 0 340px;width:340px;padding-top:5px;margin-right:16px}.simulator__inquiryInfoTitle{height:14px;margin-bottom:10px;overflow:hidden;font-size:14px;font-weight:bold;line-height:14px;text-overflow:ellipsis;letter-spacing:normal;white-space:nowrap}.simulator__inquiryInfoDetail{display:-webkit-box;display:-webkit-flex;display:flex}.simulator__inquiryInfoPrice{-webkit-box-flex:0;-webkit-flex:0 0 98px;flex:0 0 98px;width:98px;margin-right:8px}.simulator__inquiryInfoPriceTitle{height:10px;margin-bottom:8px;font-size:10px;line-height:10px}.simulator__inquiryInfoPriceValue,.simulator__inquiryInfoPriceValue--total{height:24px;font-size:12px;line-height:24px}.simulator__inquiryInfoPriceValue span,.simulator__inquiryInfoPriceValue--total span{height:24px;font-family:arial;font-size:24px;font-weight:bold}.simulator__inquiryInfoPriceValue--total span{color:#ff6010}.simulator__inquiryInfoStatus{-webkit-box-flex:0;-webkit-flex:0 0 60px;flex:0 0 60px;width:60px;margin-right:8px}.simulator__inquiryInfoStatusTitle{height:10px;margin-bottom:4px;font-size:10px;line-height:10px;text-align:center}.simulator__inquiryInfoStatusTain{height:16px;font-family:arial;font-size:14px;font-weight:bold;line-height:16px;text-align:center}.simulator__inquiryInfoStatusUnit{height:14px;font-family:arial;font-size:12px;line-height:14px;text-align:center}.simulator__inquiryInfoButtonWrap{-webkit-box-flex:0;-webkit-flex:0 0 224px;flex:0 0 224px;width:224px}.simulator__inquiryInfoButtonWrap .btnAct--inquiry{width:224px;height:44px;padding:10px 0 10px 28px;margin-top:4px;font-size:15px;line-height:24px}.simulator__inquiryInfoButtonWrap .btnAct--inquiry span{width:24px;height:44px;padding:8px;font-size:12px;line-height:1.33;background-image:-webkit-linear-gradient(top, #ff9500 85%, #f38e00 100%);background-image:linear-gradient(to bottom, #ff9500 85%, #f38e00 100%);border-radius:6px 0 0 6px}.simulator__inquiryInfoButtonText{height:16px;font-size:10px;line-height:16px}.simulator__inquiryNotice{height:16px;margin:12px auto 32px;font-size:10px;line-height:16px;color:#717171;letter-spacing:normal}.simulator__returnButton{text-align:center;padding-bottom:32px}.simulator__returnButton .btnFunc--middle{width:240px;height:44px;padding:10px 0;font-size:15px;line-height:24px}
