@charset "EUC-JP";.detail_carPrice{padding:0 23px 1pc}.detail_carPrice dl{padding:0;min-width:auto;width:49%}.detail_carPrice dt{padding:0;margin-bottom:0;min-height:28px}.detail_carPrice dt span{padding-right:5px;font-size:1pc;font-weight:700}.detail_carPrice dd{padding:0}.detail_carPrice dd em span{display:inline-block;font-size:24px;color:#333}.detail_carPrice dd em.priceRed,.detail_carPrice dd em.priceRed span{color:#e00923}.car_value tr td em{display:inline;font-size:14px;font-weight:700}.item_details{padding:0;width:auto;margin:auto;border-top:0}.item_details table.car_value.car_value_detail{width:calc(100% - 23px);margin:4px 7px 19px 1pc}.item_details .car_value_detail tr:nth-child(n+2) td{padding-top:14px}.item_details .car_value_detail tr td{line-height:1.3}.item_details .car_value_detail tr td span{width:56%;margin:0 0 0 1pc;font-weight:400;font-size:9pt;vertical-align:text-top}.item_details .car_value_detail tr td:nth-child(2n) span{width:51%}.item_details .car_value_detail tr td span.car_value_m{margin:0 0 0 28px}.item_details .car_value_detail tr:nth-child(3) td span{width:78%}.price_link{padding:0 1pc 24px 0}.detail_btnArea #compare_list_top_botton_on a:before{display:none}.favNum{text-align:center;padding-bottom:8px}.favNum_text{position:relative;display:inline-block;padding:0 10px;font-size:14px;font-weight:700}.favNum_text:after,.favNum_text:before{position:absolute;content:"";width:1px;height:1pc;top:6px;background-color:#707070;border-radius:5px;transform:rotate(-30deg)}.favNum_text:before{left:0}.favNum_text:after{right:0;transform:rotate(32deg)}.favNum_text .ninzuu{font-size:18px}.detailBtn{display:flex;justify-content:space-between;padding:0 1pc}.detail_btnArea,.shareBtn{width:48%}.detail_btnArea a{display:block;width:auto;background:#fff;color:#333;border:1px solid #636363;border-radius:4px;box-shadow:none}.detail_btnArea #compare_list_top_botton_off a,.detail_btnArea #compare_list_top_botton_on a{background:#fff}.detail_btnArea a .favIn{display:inline-block;min-width:119px;margin:0;padding:15px 0 15px 35px;color:#333;text-align:center;background:left no-repeat url(https://img.goo-net.com/cache/ipn/usedcar/spread/icon_heart_border@2x.png);background-size:20px}.detail_btnArea #compare_list_top_botton_off a .favIn{background:left no-repeat url(https://img.goo-net.com/cache/ipn/usedcar/spread/icon_heart_red@2x.png);background-size:20px}.shareBtn a span{display:inline-block;padding:15px 0 15px 35px;background:left no-repeat url(https://img.goo-net.com/cache/ipn/usedcar/spread/icon_share@2x.png);background-size:24px}.shop_info .detail_shop_map{width:auto;display:block;margin:40px 0 0}.shop_info .detail_shop_name{display:block;width:auto;padding:0;font-weight:700;font-size:1pc;line-height:1.5}.shop_detail{padding-bottom:42px;font-size:14px}.shop_detail_item{display:flex;padding-top:1pc}.shop_detail_item:first-child{padding-top:24px}.shop_detail_title{width:20%;font-weight:700}.shop_detail_txt{flex:1}.shop_detail_other{display:flex;justify-content:space-around;align-items:flex-end}.shop_detail_more{width:65%;min-width:227px;text-align:center}.shop_detail_more a{position:relative;display:block;padding:10px 0;background-color:#f1f1f1;font-weight:700;font-size:14px;border-radius:3px}.shop_detail_more a:before{position:absolute;content:"";top:17px;right:22px;width:0;height:0;border-style:solid;border-width:6px 6px 0;border-color:#333 transparent transparent}.map_btn_new a{position:relative;display:block;width:3pc;height:3pc;padding-top:26px;background-color:#fff;border-radius:50%;text-align:center;font-weight:700;font-size:10px;box-shadow:0 1px 7px rgba(0,0,0,.1)}.map_btn_new a:before{position:absolute;content:"";top:20px;right:18px;width:0;height:0;border-style:solid;border-width:6px 6px 0;border-color:#e00001 transparent transparent}.map_btn_new a:after{position:absolute;content:"";top:7px;right:1pc;width:1pc;height:1pc;border:6px solid #e00001;border-radius:37px}.shareModal{position:fixed;top:100%;left:0;width:100%;z-index:2;padding-top:30px;overflow:scroll;height:100%;background:rgba(0,0,0,.6);transition:all .3s ease;opacity:0}.shareModal.is-active{top:0;opacity:1}.shareModal_inner{background:#fff;height:100%;overflow:scroll;border-radius:4px 4px 0 0;position:relative}.shareModal_close{display:block;position:absolute;width:54px;height:54px;background:url(https://img.goo-net.com/ln/icon_modal_close.png)center/contain no-repeat;top:18px;right:11px;z-index:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);perspective:1000;-webkit-perspective:1000;border:0;cursor:pointer;outline:0;appearance:none;background-size:24px}.shareModal_title{padding:33px 17px;font-size:22px}.shareModal_item a{position:relative;height:auto;padding:25px 0 23px 74px;border:0;border-top:1px solid #f1f1f1;border-radius:0;text-align:left;font-size:1pc;font-weight:400;background:24px no-repeat url(https://img.goo-net.com/cache/ipn/usedcar/spread/f_logo_circle@2x.png);background-size:2pc}.shareModal_item a:after,.shareModal_item a:before{position:absolute;content:"";top:22px;right:2pc;width:2px;height:9px;background:#e00923;transform:rotate(-42deg)}.shareModal_item a:after{transform:rotate(-138deg);top:27px}.shareModal_twitter a{background:24px no-repeat url(https://img.goo-net.com/cache/ipn/usedcar/spread/X_logo_circle@2x.png);background-size:2pc}.shareModal_line a{background:24px no-repeat url(https://img.goo-net.com/cache/ipn/usedcar/spread/line_logo_circle@2x.png);background-size:2pc}.shareModal_mail a{background:24px no-repeat url(https://img.goo-net.com/cache/ipn/usedcar/spread/icon_mail@2x.png);background-size:2pc}
.floatingBtn .Onlinebiztalk{flex-basis:31.77%;background:#EF3626;border-radius:4px;font-weight:700;overflow:hidden;position:relative}
.floatingBtn .Onlinebiztalk_btn_item{color:#fff}
.floatingBtn .Onlinebiztalk_btn_txt{position:static;font-size:12px}
.floatingBtn .Onlinebiztalk .Onlinebiztalk_btn_txt::before{width:26px;height:100%;background:url('https://img.goo-net.com/cache/ipn/usedcar/spread/icon_onlineBusinessTalk.png')no-repeat;background-size:16px 17.2px;background-position:center;background-color:#C30017}
@media screen and(max-width:365px){.floatingBtn .Onlinebiztalk_btn_txt{position:static;font-size:11px}}
@media screen and(max-width:320px){.floatingBtn.Onlinebiztalk_btn_txt{font-size:10px}}
