body #single .single__item{width:330px;margin:0 45px 80px 0}body #single .single__item:nth-child(3n){margin:0 0 80px}body #single .single__img{margin:0 0 20px}body #single .single_head{font-size:24px;padding:0 0 20px;margin:0 0 70px}body #single .tople{width:100%}body #single #pic .pri_bgi{display:none}body #single #pic .picimg{width:100%;height:auto;margin:0 auto;padding-bottom:30px}body #single #pic .caption{margin-bottom:20px;padding-top:460px;text-align:center}@media only screen and (max-width: 480px){body #single #pic .caption{padding-top:0px;margin-bottom:10px;line-height:16px;position:absolute;bottom:0px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:90vw;max-height:50px}}body #single .picimg_list{width:100%;height:450px}@media only screen and (max-width: 480px){body #single .picimg_list{height:100vw}}body #single .picimg_list{margin:auto;background-size:contain;background-position:center;background-repeat:no-repeat}body #single .tople img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto}body #single .topri{width:100%;margin-bottom:30px;padding:0 0px}@media only screen and (max-width: 480px){body #single .topri{overflow-x:scroll}}body #single .topri #single_slide_thumb{margin-top:30px}body #single .right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body #single .right li{margin:0 10px 10px 0;width:100px;height:100px;background-size:contain !important;background-position:center !important;border:1px solid #f3f3f3}@media only screen and (max-width: 480px){body #single .right li{width:19vw;height:19vw}}body #single .right li:nth-child(4n){margin:0 0 10px}body #single .right li.select:after{width:120px;height:120px}body #single .right li img{position:absolute;width:100%;height:auto;top:0;right:0;left:0}body .bx-wrapper{margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;position:relative;height:auto;border:#ec6c00 solid 3px}body .photos{position:relative;top:-450px;left:47.5px}body .photos a{position:absolute;display:none;width:880px;height:450px;background-color:rgba(0,0,0,0)}body .photos .select{display:block}body #truck-contents{margin-top:60px}@media only screen and (max-width: 480px){body #truck-contents{margin-top:30px}}body #truck-contents .content .left_wrap{width:75%}@media only screen and (max-width: 480px){body #truck-contents .content .left_wrap{width:100%}}body #truck-contents .content .left_wrap .kihon-wrap,body #truck-contents .content .left_wrap .uwamono1-wrap,body #truck-contents .content .left_wrap .uwamono2-wrap{margin-bottom:50px}body #truck-contents .content .left_wrap .kihon-wrap dl,body #truck-contents .content .left_wrap .uwamono1-wrap dl,body #truck-contents .content .left_wrap .uwamono2-wrap dl{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #000;flex-wrap:wrap}body #truck-contents .content .left_wrap .kihon-wrap dl dt,body #truck-contents .content .left_wrap .uwamono1-wrap dl dt,body #truck-contents .content .left_wrap .uwamono2-wrap dl dt{background:#f3f3f3;border-bottom:1px solid #000;padding:10px}@media only screen and (min-width: 481px){body #truck-contents .content .left_wrap .kihon-wrap dl dt,body #truck-contents .content .left_wrap .uwamono1-wrap dl dt,body #truck-contents .content .left_wrap .uwamono2-wrap dl dt{width:25%}}@media only screen and (max-width: 480px){body #truck-contents .content .left_wrap .kihon-wrap dl dt,body #truck-contents .content .left_wrap .uwamono1-wrap dl dt,body #truck-contents .content .left_wrap .uwamono2-wrap dl dt{width:50%}}body #truck-contents .content .left_wrap .kihon-wrap dl dd,body #truck-contents .content .left_wrap .uwamono1-wrap dl dd,body #truck-contents .content .left_wrap .uwamono2-wrap dl dd{border-bottom:1px solid #000;padding:10px}@media only screen and (min-width: 481px){body #truck-contents .content .left_wrap .kihon-wrap dl dd,body #truck-contents .content .left_wrap .uwamono1-wrap dl dd,body #truck-contents .content .left_wrap .uwamono2-wrap dl dd{width:25%}}@media only screen and (max-width: 480px){body #truck-contents .content .left_wrap .kihon-wrap dl dd,body #truck-contents .content .left_wrap .uwamono1-wrap dl dd,body #truck-contents .content .left_wrap .uwamono2-wrap dl dd{width:50%}}body #truck-contents .content .left_wrap .no-imgage{border:1px solid #d0d0d0;margin-bottom:50px}@media only screen and (max-width: 480px){body #truck-contents .content .left_wrap .no-imgage{margin-bottom:30px}}body #truck-contents .content .left_wrap .no-imgage .img{text-align:center;padding:50px}body #truck-contents .content .right_wrap{width:22%}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap{width:100%;margin-bottom:50px}}body #truck-contents .content .right_wrap .border{border:3px solid #000}@media only screen and (min-width: 481px){body #truck-contents .content .right_wrap .border.active{position:fixed;width:245px;top:160px}}body #truck-contents .content .right_wrap .border.truck-info-wrap{margin-bottom:30px}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap{margin-top:40px}}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl dt,body #truck-contents .content .right_wrap .border.truck-info-wrap dl dd{text-align:center}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .num-title{background:#000;color:#fff;font-size:.8em;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .num-title{width:30%}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .num{border-bottom:3px solid #000;font-size:1.5em}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .num{width:70%}}@media only screen and (min-width: 481px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price-title{background:#000;color:#fff}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price-title{margin-bottom:0}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price-title{font-size:1em;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30%}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price{color:#d0101c}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price{width:70%;margin-bottom:10px}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price span{font-weight:bold;font-size:1.5em}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price span{font-size:1.75em}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price span.tax_included{display:inline-block;color:#000;font-size:13px}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price span.tax_included{font-size:3.5vw}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price span.ancillary_price{display:inline-block;color:#000;font-size:13px}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price span.ancillary_price{font-size:3.5vw}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price span.total_price{display:inline-block;color:#000;font-size:13px;padding-bottom:10px}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .price span.total_price{font-size:3.5vw}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .location-title{background:#000;color:#fff;font-size:.8em;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .location-title{width:30%}}body #truck-contents .content .right_wrap .border.truck-info-wrap dl .location{padding:.5em 0;font-size:1.1em}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .border.truck-info-wrap dl .location{width:70%}}body #truck-contents .content .right_wrap .border.truck-info-wrap .status{text-align:center;color:#fff;font-weight:bold;padding:10px 0;font-size:1.25em}body #truck-contents .content .right_wrap .border.truck-info-wrap .status.buy{background:#ec6c00}body #truck-contents .content .right_wrap .border.truck-info-wrap .status.opportunity{background:#000}body #truck-contents .content .right_wrap .border.truck-info-wrap .status.soldout{background:#d0d0d0}body #truck-contents .content .right_wrap .border.truck-info-wrap .btns{padding:10px 0}body #truck-contents .content .right_wrap .border.truck-info-wrap .btns li.zaiko a{background:#000;color:#fff}body #truck-contents .content .right_wrap .border.truck-info-wrap .btns li.okiniiri a{background:#d0d0d0;color:#fff}body #truck-contents .content .right_wrap .border.truck-info-wrap .btns li.okiniiri a.active{background:#ffe100;color:#000}body #truck-contents .content .right_wrap .border.truck-info-wrap .btns li.syakensyo a{background:#64be32}body #truck-contents .content .right_wrap .border.truck-info-wrap .btns li.insatsu a{background:#3cbef5}body #truck-contents .content .right_wrap .border.truck-info-wrap .btns li a{display:block;width:90%;margin:0 auto;background:red;text-align:center;padding:10px 0;margin-bottom:5px;font-weight:bold}body #truck-contents .content .right_wrap .border.truck-info-wrap .btns li a:hover{cursor:pointer}body #truck-contents .content .right_wrap .border.selling-point-wrap dl dt.selling-point-title{text-align:center;background:#000;color:#fff;font-size:.8em;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body #truck-contents .content .right_wrap .border.selling-point-wrap dl dd{padding:10px}body #truck-contents .content .right_wrap .price-data{padding:0}@media only screen and (max-width: 480px){body #truck-contents .content .right_wrap .price-data{padding-left:25px;padding-right:25px}}body #truck-contents .content .right_wrap .note{margin-top:0 !important;padding-top:10px;font-size:13px;border-top:solid 3px rgba(236,108,0,.5)}body .price-wrap table,body .price-wrap tr,body .price-wrap th,body .price-wrap td{border-color:#d7d7d7}body .price-wrap table th,body .price-wrap table td,body .price-wrap tr th,body .price-wrap tr td,body .price-wrap th th,body .price-wrap th td,body .price-wrap td th,body .price-wrap td td{padding:10px;width:50%}body .price-wrap table th:nth-of-type(1),body .price-wrap table td:nth-of-type(1),body .price-wrap tr th:nth-of-type(1),body .price-wrap tr td:nth-of-type(1),body .price-wrap th th:nth-of-type(1),body .price-wrap th td:nth-of-type(1),body .price-wrap td th:nth-of-type(1),body .price-wrap td td:nth-of-type(1){border-right:1px solid #d7d7d7}body .price-wrap table th,body .price-wrap tr th,body .price-wrap th th,body .price-wrap td th{font-weight:700;background:#f3f3f3}body li .border{border:1px solid #000;padding:0}body #sec-truck-list .truck-list>li .rental-info .title{background-color:#000;color:#fff;font-size:24px;font-weight:700;height:2em;margin-bottom:0;line-height:0;height:1.7em}body #sec-truck-list .truck-list>li .detail-wrap{position:relative}body #sec-truck-list .truck-list>li .detail-wrap .detail-btn{padding:8px 10px;text-align:center;font-weight:700;background:#ec6c00;color:#000}body #sec-truck-list .truck-list>li .detail-wrap .accordion-btn{position:absolute;border:none;background:none;width:100%;height:44px;top:0;left:0;cursor:pointer}body #sec-truck-list .truck-list>li .detail-wrap .accordion-btn::after{font-family:FontAwesome;font:900 20px/1 "Font Awesome 5 Free";content:"";color:#000;position:absolute;top:13px;right:10px}@media only screen and (min-width: 481px){body #sec-truck-list .truck-list>li .detail-wrap .accordion-btn::after{font-size:20px}}@media only screen and (max-width: 480px){body #sec-truck-list .truck-list>li .detail-wrap .accordion-btn::after{font-size:5vw}}body #sec-truck-list .truck-list>li .detail-wrap .accordion-btn.active:after{content:""}@media only screen and (min-width: 481px){body #sec-truck-list .truck-list>li .detail-wrap .accordion-btn.active:after{width:20px;height:20px}}@media only screen and (max-width: 480px){body #sec-truck-list .truck-list>li .detail-wrap .accordion-btn.active:after{width:5vw;height:5vw}}body #sec-truck-list .truck-list>li .detail-wrap dl{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #b4b4b4;flex-wrap:wrap;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:90%;margin:15px auto;font-size:13px}body #sec-truck-list .truck-list>li .detail-wrap dl dt{background:#f3f3f3;border-bottom:1px solid #b4b4b4;border-right:1px solid #b4b4b4;padding:5px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body #sec-truck-list .truck-list>li .detail-wrap dl dt:last-of-type{width:100%}body #sec-truck-list .truck-list>li .detail-wrap dl dd{border-bottom:1px solid #b4b4b4;padding:5px;width:50%;text-align:center}body #sec-truck-list .truck-list>li .detail-wrap dl dd:last-of-type{width:100%;text-align:left}body #sec-truck-list .border{border-bottom:none}body #sec-truck-list .border-bottom{border-bottom:solid 1px #000}body #sec-truck-list .btn-wrap{border-left:solid 1px #000;border-right:solid 1px #000}body #sec-truck-list .btn-wrap .btn-2{margin:0 auto;max-width:95%;background-color:#000;border-color:#000}@media only screen and (max-width: 480px){body #sec-truck-list .btn-wrap .btn-2{max-width:100%}}body .price-data{padding:0 25px 20px}body .price-data .tax{text-align:right;font-size:13px;margin-bottom:0}body .price-data dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px}body .price-data dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .price-data dt:not(:last-of-type){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(55% - 7.5px);font-weight:700;text-align:center;background-color:rgba(236,108,0,.5);clip-path:polygon(0 0, 88% 0, 100% 50%, 88% 100%, 0 100%)}body .price-data dt:last-of-type{font-size:13px;width:calc(55% - 7.5px);margin:0 auto;font-weight:700;padding-left:1.4em}body .price-data dd{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto}body .price-data dd:not(:last-of-type){position:relative;width:calc(45% - 7.5px);font-weight:700;font-size:20px;margin-top:-0.2em}body .price-data dd:not(:last-of-type)::after{content:"";position:absolute;left:0;bottom:.1em;height:3px;width:100%;background-color:rgba(236,108,0,.5)}body .price-data dd:last-of-type{width:calc(45% - 7.5px);font-size:14px;font-weight:700}body .price-data .note{border-top:solid 3px rgba(236,108,0,.5);padding-top:8px;font-size:12px}body #sec-truck-list .truck-list>li .btns li{width:100%}body #sec-truck-select .search-wrap .search-body-wrap ul{height:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}body #sec-truck-list .truck-list{margin-bottom:0 !important}body .equipment-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}body .equipment-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(25% - 60px);gap:15px;padding-top:25px;padding-bottom:20px;border:solid 1px #000}@media only screen and (max-width: 480px){body .equipment-list li{width:calc(50% - 10px)}}body .equipment-list li .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:70px}body .equipment-list li span{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}body .equipment-list li span::after{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%;background-color:#ec6c00}@media only screen and (max-width: 480px){body #sec-truck-select .search-wrap .search-body-wrap ul li a{font-size:10px}}/*# sourceMappingURL=rental_carlist.css.map */