@charset "UTF-8";@media (min-width:768px){br.pc{display:block}br.sp{display:none}}@media (max-width:767px){br.pc{display:none}br.sp{display:block}}@media (min-width:768px){.sp{display:none !important}}@media (max-width:767px){.pc{display:none !important}}@media (min-width:768px){.home .vehicle_article{width:980px;margin:0 auto 100px}.home .vehicle_article .vehicle_article_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home .vehicle_article .vehicle_article_inner li{width:30%;margin-right:5%;padding:0}.home .vehicle_article .vehicle_article_inner li:before{display:none}.home .vehicle_article .vehicle_article_inner li:last-of-type{margin-right:0}.home .vehicle_article .vehicle_article_inner li a{text-decoration:none}.home .vehicle_article .vehicle_article_inner li a img{margin:0;padding:0}.home .vehicle_article .vehicle_article_inner li a .text_area h3{font-size:20px;margin:10px 0 5px;padding:0;border:none}.home .vehicle_article .vehicle_article_inner li a .text_area p{font-size:14px;margin:0;padding:0}.home .vehicle_article .vehicle_all_link{display:block;width:470px;height:60px;margin:30px auto 20px;padding:0;line-height:55px;background:#00419f;border-bottom:5px solid #00337e;color:#fff;border-radius:4px;font-size:17px;font-weight:700;text-align:center;text-decoration:none;-webkit-transition:.3s;transition:.3s}.home .vehicle_article .vehicle_all_link:hover{opacity:.8}.post-type-archive-vehicle_sales .vehicle_list_wrap,.tax-vehicle_status .vehicle_list_wrap{max-width:980px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:80px 0;position:relative}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list,.tax-vehicle_status .vehicle_list_wrap .vehicle_list{width:700px;border-top:1px dotted #00419f}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none;border-bottom:1px dotted #00419f;padding:25px 15px 25px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a:hover,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a:hover{background:#edf2fa}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a h2,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a h2{width:100%;font-size:20px;font-weight:700;color:#333;margin:0 0 25px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area{width:300px;height:200px;position:relative}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area img,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area img{width:300px;height:200px;-o-object-fit:cover;object-fit:cover}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area .category_space p,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area .category_space p{font-size:12px;color:#fff;position:absolute;left:0;top:0;padding:1px 15px 2px;margin:0;font-weight:700}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area .category_space p.sales,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area .category_space p.sales{background:#ffd32b}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area .category_space p.soldout,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area .category_space p.soldout{background:#555}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area{width:calc(100% - 300px);padding:0 0 0 20px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl{width:48%;margin:0;padding:0}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl dt,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl dt{background:#00419f;color:#fff;border-radius:5px;font-size:13px;padding:2px 10px 3px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl dd,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl dd{font-size:22px;font-weight:800;border-radius:5px;padding:2px 10px 5px;color:#00419f;margin:0}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl dd span,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl dd span{font-size:14px;color:#555;margin:0 0 0 5px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information dl,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:48%;margin:0}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information dl dt,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information dl dt{background:#f1f1f1;width:100%;margin:0;padding:2px 10px;text-align:left;border-radius:5px;font-size:12px;color:#444}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information dl dd,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information dl dd{width:100%;padding:0 15px;font-size:12px;color:#000}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .vehicle_link,.tax-vehicle_status .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .vehicle_link{display:none}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status,.tax-vehicle_status .vehicle_list_wrap .vehicle_status{width:260px;height:285px;margin:0;padding:0 25px;border:1px solid #00419f}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status h3,.tax-vehicle_status .vehicle_list_wrap .vehicle_status h3{width:100%;color:#fff;display:block;text-decoration:none;color:#00419f;margin:10px 0 25px;padding:10px 0 15px;font-size:18px;border-bottom:1px dashed #00419f;text-align:center;text-indent:-12px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status h3 i,.tax-vehicle_status .vehicle_list_wrap .vehicle_status h3 i{margin:0 10px 0 0}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status .vehicle_status_inner a,.tax-vehicle_status .vehicle_list_wrap .vehicle_status .vehicle_status_inner a{width:100%;display:block;text-decoration:none;text-align:left;margin:0 0 15px;padding:7px 25px;text-align:center;background:#00419f;color:#fff;border-radius:30px;font-size:16px;font-weight:700}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status .vehicle_status_inner a:hover,.tax-vehicle_status .vehicle_list_wrap .vehicle_status .vehicle_status_inner a:hover{color:initial}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status .vehicle_status_inner a:nth-of-type(2),.tax-vehicle_status .vehicle_list_wrap .vehicle_status .vehicle_status_inner a:nth-of-type(2){background:#f7ce31}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status .vehicle_status_inner a:nth-of-type(3),.tax-vehicle_status .vehicle_list_wrap .vehicle_status .vehicle_status_inner a:nth-of-type(3){background:#555}.single-vehicle_sales #main_custom{margin:0 auto;background:#fff;overflow:hidden}.single-vehicle_sales #main_custom h1{font-size:34px;font-weight:700;letter-spacing:.1em;line-height:30px;color:#000;margin:0;text-align:center;padding:100px 0;position:relative;z-index:1}.single-vehicle_sales #main_custom h1:before{content:"TSURUMI";font-family:Arial;vertical-align:0px;font-size:200px;font-weight:700;font-style:italic;letter-spacing:.02em;color:#00419f;margin:0 auto;line-height:1;position:absolute;left:0;right:0;top:0;white-space:nowrap;opacity:.04;z-index:-1}.single-vehicle_sales #main_custom h1:after{content:"AUTO SERVICE";font-family:Arial;vertical-align:0px;font-size:200px;font-weight:700;font-style:italic;letter-spacing:-.01em;color:#00419f;margin:0 auto;line-height:1;position:absolute;left:0;right:0;top:.8em;white-space:nowrap;opacity:.04;z-index:-1}.single-vehicle_sales #main_custom .vehicle_head_contents{width:980px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider{width:500px}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current{height:375px;position:relative;margin:0 0 30px}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-list .slick-track{height:375px}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-list .slick-track img{height:100%}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-arrow{position:absolute;z-index:1;background-repeat:no-repeat;width:50px;height:50px;background-size:50px 50px;top:43%;opacity:.4;cursor:pointer;-webkit-transition:.3s;transition:.3s;will-change:transform,animation,position}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-arrow:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-arrow.slick-prev{left:-25px;background-image:url(//tsurumiauto.com/wp-content/themes/jstork19_custom/scss/../images/arrow_left.png)}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-arrow.slick-next{right:-25px;background-image:url(//tsurumiauto.com/wp-content/themes/jstork19_custom/scss/../images/arrow_right.png)}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_list{position:relative}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_list img{width:100px;height:75px;margin:0 10px;-o-object-fit:cover;object-fit:cover;cursor:pointer}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_list img:hover{opacity:.6}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_list img.slick-current{opacity:.6}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview{width:400px}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price dl{width:48%}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price dl dt{background:#00419f;color:#fff;border-radius:5px}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price dl dd{font-size:30px;font-weight:800;border-radius:5px;color:#00419f}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price dl dd span{font-size:14px;color:#555;margin:0 0 0 5px}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview dl dt{background:#f3f3f3;width:100%;margin:0;padding:5px 15px;text-align:left;border-radius:5px}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview dl dd{width:100%;padding:0 15px}.single-vehicle_sales #main_custom .vehicle_order{width:100%;min-height:400px;margin:100px auto;padding:30px 0 80px;background:url(//tsurumiauto.com/wp-content/themes/jstork19_custom/scss/../images/car.jpg) no-repeat;background-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-vehicle_sales #main_custom .vehicle_order h2{width:100%;font-size:30px;font-weight:700;text-align:center;color:#fff;z-index:1;margin:40px 0 40px}.single-vehicle_sales #main_custom .vehicle_order p{width:100%;font-size:18px;font-weight:400;text-align:center;color:#fff;z-index:1;margin:0 0 40px}.single-vehicle_sales #main_custom .vehicle_order:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#00419f;opacity:.9}.single-vehicle_sales #main_custom .vehicle_order a{position:relative;margin:0 30px;padding:0;z-index:1;background:#ee5656;border-bottom:5px solid #d34e4e;text-decoration:none;font-size:26px;font-weight:700;color:#fff;width:30%;text-align:center;line-height:100px;border-radius:5px;-webkit-transition:.3s;transition:.3s;will-change:transform,animation,position}.single-vehicle_sales #main_custom .vehicle_order a:hover{-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}.single-vehicle_sales #main_custom .vehicle_order a.tel{background:#f7cf2e;border-bottom:5px solid #ecb254}.single-vehicle_sales #main_custom .vehicle_order a.tel{background:#f7cf2e;border-bottom:5px solid #ecb254}.single-vehicle_sales #main_custom .vehicle_comment{width:100%;max-width:980px;margin:0 auto 100px}.single-vehicle_sales #main_custom .vehicle_comment h2{font-size:24px;font-weight:700;letter-spacing:.1em;line-height:42px;color:#000;margin:0 0 40px;padding:10px 0;border-top:4px solid #00419f;border-bottom:4px solid #00419f}.single-vehicle_sales #main_custom .vehicle_comment p{font-size:16px;font-weight:400;letter-spacing:.1em;line-height:1.8;color:#000;margin:0 0 30px}.single-vehicle_sales #main_custom .vehicle_status,.single-vehicle_sales #main_custom .vehicle_spec,.single-vehicle_sales #main_custom .vehicle_initial{width:100%;max-width:980px;margin:0 auto 100px}.single-vehicle_sales #main_custom .vehicle_status h2,.single-vehicle_sales #main_custom .vehicle_spec h2,.single-vehicle_sales #main_custom .vehicle_initial h2{font-size:24px;font-weight:700;letter-spacing:.1em;line-height:42px;margin:0 0 40px;padding:10px 0;border-top:4px solid #00419f;border-bottom:4px solid #00419f}.single-vehicle_sales #main_custom .vehicle_status table,.single-vehicle_sales #main_custom .vehicle_spec table,.single-vehicle_sales #main_custom .vehicle_initial table{table-layout:fixed;word-wrap:break-word}.single-vehicle_sales #main_custom .vehicle_status table tr th,.single-vehicle_sales #main_custom .vehicle_spec table tr th,.single-vehicle_sales #main_custom .vehicle_initial table tr th{font-size:14px;width:180px;text-align:left;padding-left:20px;line-height:1.8}.single-vehicle_sales #main_custom .vehicle_status table tr td,.single-vehicle_sales #main_custom .vehicle_spec table tr td,.single-vehicle_sales #main_custom .vehicle_initial table tr td{font-size:14px;padding:15px 20px;line-height:1.5}.single-vehicle_sales #main_custom .vehicle_status table tr.col3 td,.single-vehicle_sales #main_custom .vehicle_spec table tr.col3 td,.single-vehicle_sales #main_custom .vehicle_initial table tr.col3 td{max-width:310px}.single-vehicle_sales #main_custom .vehicle_equipment{width:100%;max-width:980px;margin:0 auto 100px}.single-vehicle_sales #main_custom .vehicle_equipment h2{font-size:24px;font-weight:700;letter-spacing:.1em;line-height:42px;margin:0 0 40px;padding:10px 0;border-top:4px solid #00419f;border-bottom:4px solid #00419f}.single-vehicle_sales #main_custom .vehicle_equipment h3{font-size:20px;font-weight:700;letter-spacing:.1em;line-height:42px;margin:0 0 40px;padding:10px 0;color:#00419f;border-bottom:2px dashed #00419f}.single-vehicle_sales #main_custom .vehicle_equipment ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 40px;padding:0 14px}.single-vehicle_sales #main_custom .vehicle_equipment ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:31%;background:#e0e7fa;color:#00419f;border-radius:5px;font-size:12px;font-weight:700;margin:0 1% 10px;padding:5px 15px}.single-vehicle_sales #main_custom .vehicle_equipment ul li.none{background:#eee;color:#777}.single-vehicle_sales #main_custom .vehicle_review{width:100%;max-width:980px;margin:0 auto 100px}.single-vehicle_sales #main_custom .vehicle_review h2{font-size:24px;font-weight:700;letter-spacing:.1em;line-height:42px;margin:0 0 40px;padding:10px 0;border-top:4px solid #00419f;border-bottom:4px solid #00419f}.single-vehicle_sales #main_custom .vehicle_review .customer{margin:0 0 50px}.single-vehicle_sales #main_custom .vehicle_review .customer img{width:100%}.single-vehicle_sales #main_custom .vehicle_review .customer p{width:100%;font-size:16px;line-height:1.8;margin:20px 0;padding:20px;border:2px dotted #f7ce2e}.single-vehicle_sales #main_custom .vehicle_review .staff p{width:100%;font-size:16px;line-height:1.8;margin:20px 0;padding:20px;border:2px dotted #00419f}}@media (max-width:767px){.home .vehicle_article{margin:0 auto 50px}.home .vehicle_article .vehicle_article_inner li{margin:0 0 30px;padding:0}.home .vehicle_article .vehicle_article_inner li:before{display:none}.home .vehicle_article .vehicle_article_inner li:last-of-type{margin-right:0}.home .vehicle_article .vehicle_article_inner li a{text-decoration:none}.home .vehicle_article .vehicle_article_inner li a img{margin:0;padding:0}.home .vehicle_article .vehicle_article_inner li a .text_area h3{font-size:20px;margin:10px 0 5px;padding:0;border:none}.home .vehicle_article .vehicle_article_inner li a .text_area p{font-size:14px;margin:0;padding:0}.home .vehicle_article .vehicle_all_link{display:block;width:300px;height:60px;margin:30px auto 20px;padding:0;line-height:55px;background:#00419f;border-bottom:5px solid #00337e;color:#fff;border-radius:4px;font-size:17px;font-weight:700;text-align:center;text-decoration:none;-webkit-transition:.3s;transition:.3s}.home .vehicle_article .vehicle_all_link:hover{opacity:.8}.post-type-archive-vehicle_sales{overflow-x:hidden}.post-type-archive-vehicle_sales #content_custom .alignfull{width:100%;max-width:100%;margin:0}.post-type-archive-vehicle_sales .vehicle_list_wrap{margin:0 auto;padding:40px 4%;position:relative}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list{border-top:1px dotted #00419f;margin:0 0 40px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a{text-decoration:none;border-bottom:1px dotted #00419f;padding:20px 0;display:block}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a h2{width:100%;font-size:20px;font-weight:700;color:#333;margin:0 0 20px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area{width:100%;height:200px;position:relative;margin:0 auto 20px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area .category_space p{font-size:12px;color:#fff;position:absolute;left:0;top:0;padding:1px 15px 2px;margin:0;font-weight:700}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area .category_space p.sales{background:#ffd32b}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .img_area .category_space p.soldout{background:#555}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl{width:48%;margin:0;padding:0}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl dt{background:#00419f;color:#fff;border-radius:5px;font-size:13px;padding:2px 10px 3px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl dd{font-size:22px;font-weight:800;border-radius:5px;padding:2px 10px 5px;color:#00419f;margin:0}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .price dl dd span{font-size:14px;color:#555;margin:0 0 0 5px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:48%;margin:0}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information dl dt{background:#f1f1f1;width:100%;margin:0;padding:2px 10px;text-align:left;border-radius:5px;font-size:12px;color:#444}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .text_area .vehicle_overview .information dl dd{width:100%;padding:0 15px;font-size:12px;color:#000}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_list .vehicle_list_inner a .vehicle_link{display:block;width:90%;height:50px;margin:30px auto 20px;padding:0;line-height:50px;background:#00419f;color:#fff;border-radius:10px;font-size:14px;font-weight:700;text-align:center}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status{width:100%;height:285px;margin:0;padding:0 25px;border:1px solid #00419f}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status h3{width:100%;color:#fff;display:block;text-decoration:none;color:#00419f;margin:10px 0 25px;padding:10px 0 15px;font-size:18px;border-bottom:1px dashed #00419f;text-align:center;text-indent:-12px}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status h3 i{margin:0 10px 0 0}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status .vehicle_status_inner a{width:100%;display:block;text-decoration:none;text-align:left;margin:0 0 15px;padding:7px 25px;text-align:center;background:#00419f;color:#fff;border-radius:30px;font-size:16px;font-weight:700}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status .vehicle_status_inner a:hover{color:initial}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status .vehicle_status_inner a:nth-of-type(2){background:#f7ce31}.post-type-archive-vehicle_sales .vehicle_list_wrap .vehicle_status .vehicle_status_inner a:nth-of-type(3){background:#555}.single-vehicle_sales #main_custom{margin:0 auto;background:#fff;overflow:hidden}.single-vehicle_sales #main_custom h1{font-size:24px;font-weight:700;letter-spacing:.1em;line-height:1.5;color:#000;margin:0;text-align:center;padding:50px 4%;position:relative;z-index:1}.single-vehicle_sales #main_custom h1:before{content:"TSURUMI";font-family:Arial;vertical-align:0px;font-size:80px;font-weight:700;font-style:italic;letter-spacing:.02em;color:#00419f;margin:0 auto;line-height:1;position:absolute;left:0;right:0;top:0;white-space:nowrap;opacity:.04;z-index:-1}.single-vehicle_sales #main_custom h1:after{content:"AUTO SERVICE";font-family:Arial;vertical-align:0px;font-size:80px;font-weight:700;font-style:italic;letter-spacing:-.01em;color:#00419f;margin:0 auto;line-height:1;position:absolute;left:0;right:0;top:1em;white-space:nowrap;opacity:.04;z-index:-1}.single-vehicle_sales #main_custom .vehicle_head_contents{width:100%;margin:0 auto;padding:0 4%;position:relative;z-index:1}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider{width:100%;margin:0 0 50px}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current{position:relative;margin:0 0 30px}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-list .slick-track img{width:auto;height:auto}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-arrow{position:absolute;z-index:1;background-repeat:no-repeat;width:50px;height:50px;background-size:50px 50px;top:43%;opacity:.4;cursor:pointer;-webkit-transition:.3s;transition:.3s;will-change:transform,animation,position}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-arrow:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-arrow.slick-prev{left:-25px;background-image:url(//tsurumiauto.com/wp-content/themes/jstork19_custom/scss/../images/arrow_left.png)}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_current .slick-arrow.slick-next{right:-25px;background-image:url(//tsurumiauto.com/wp-content/themes/jstork19_custom/scss/../images/arrow_right.png)}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_list{position:relative}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_list img{width:100px;height:75px;margin:0 10px;-o-object-fit:cover;object-fit:cover}.single-vehicle_sales #main_custom .vehicle_head_contents .photo_slider .slider_list img.slick-center{opacity:.6}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview{width:100%}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price dl{width:48%}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price dl dt{background:#00419f;color:#fff;border-radius:5px}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price dl dd{font-size:30px;font-weight:800;border-radius:5px;color:#00419f}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview .price dl dd span{font-size:14px;color:#555;margin:0 0 0 5px}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview dl dt{background:#f3f3f3;width:100%;margin:0;padding:5px 15px;text-align:left;border-radius:5px}.single-vehicle_sales #main_custom .vehicle_head_contents .vehicle_overview dl dd{width:100%;padding:0 15px}.single-vehicle_sales #main_custom .vehicle_order{width:100%;margin:60px auto;padding:20px 4% 50px;background:url(//tsurumiauto.com/wp-content/themes/jstork19_custom/scss/../images/car.jpg) no-repeat;background-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-vehicle_sales #main_custom .vehicle_order h2{width:100%;font-size:24px;font-weight:700;text-align:center;color:#fff;z-index:1;margin:30px 0 30px}.single-vehicle_sales #main_custom .vehicle_order p{width:100%;font-size:16px;font-weight:400;text-align:center;color:#fff;z-index:1;margin:0 0 40px}.single-vehicle_sales #main_custom .vehicle_order:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#00419f;opacity:.9}.single-vehicle_sales #main_custom .vehicle_order a{position:relative;margin:0 30px 15px;padding:0;z-index:1;background:#ee5656;border-bottom:5px solid #d34e4e;text-decoration:none;font-size:22px;font-weight:700;color:#fff;width:100%;text-align:center;line-height:70px;border-radius:5px;-webkit-transition:.3s;transition:.3s;will-change:transform,animation,position}.single-vehicle_sales #main_custom .vehicle_order a:hover{-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}.single-vehicle_sales #main_custom .vehicle_order a.tel{background:#f7cf2e;border-bottom:5px solid #ecb254}.single-vehicle_sales #main_custom .vehicle_order a.tel{background:#f7cf2e;border-bottom:5px solid #ecb254}.single-vehicle_sales #main_custom .vehicle_comment{width:100%;margin:0 auto 60px;padding:0 4%}.single-vehicle_sales #main_custom .vehicle_comment h2{font-size:20px;font-weight:700;letter-spacing:.1em;line-height:42px;color:#000;margin:0 0 30px;padding:10px 0;border-top:4px solid #00419f;border-bottom:4px solid #00419f}.single-vehicle_sales #main_custom .vehicle_comment p{font-size:15px;font-weight:400;letter-spacing:.1em;line-height:1.8;color:#000;margin:0 0 30px}.single-vehicle_sales #main_custom .vehicle_status,.single-vehicle_sales #main_custom .vehicle_spec,.single-vehicle_sales #main_custom .vehicle_initial{width:100%;margin:0 auto 60px;padding:0 4%}.single-vehicle_sales #main_custom .vehicle_status h2,.single-vehicle_sales #main_custom .vehicle_spec h2,.single-vehicle_sales #main_custom .vehicle_initial h2{font-size:20px;font-weight:700;letter-spacing:.1em;line-height:42px;margin:0 0 30px;padding:10px 0;border-top:4px solid #00419f;border-bottom:4px solid #00419f}.single-vehicle_sales #main_custom .vehicle_status table,.single-vehicle_sales #main_custom .vehicle_spec table,.single-vehicle_sales #main_custom .vehicle_initial table{table-layout:fixed;word-wrap:break-word;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}.single-vehicle_sales #main_custom .vehicle_status table tr,.single-vehicle_sales #main_custom .vehicle_spec table tr,.single-vehicle_sales #main_custom .vehicle_initial table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.single-vehicle_sales #main_custom .vehicle_status table tr th,.single-vehicle_sales #main_custom .vehicle_spec table tr th,.single-vehicle_sales #main_custom .vehicle_initial table tr th{min-width:35%;max-width:35%;text-align:left;padding:10px;line-height:1.5;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;border:none;border-right:1px solid #eee;border-bottom:1px solid #eee}.single-vehicle_sales #main_custom .vehicle_status table tr td,.single-vehicle_sales #main_custom .vehicle_spec table tr td,.single-vehicle_sales #main_custom .vehicle_initial table tr td{min-width:65%;max-width:65%;font-size:13px;line-height:1.5;padding:10px;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;border:none;border-bottom:1px solid #eee}.single-vehicle_sales #main_custom .vehicle_status table tr td p,.single-vehicle_sales #main_custom .vehicle_spec table tr td p,.single-vehicle_sales #main_custom .vehicle_initial table tr td p{width:100%;margin:0}.single-vehicle_sales #main_custom .vehicle_equipment{margin:0 auto 70px;padding:0 4%}.single-vehicle_sales #main_custom .vehicle_equipment h2{font-size:20px;font-weight:700;letter-spacing:.1em;line-height:42px;margin:0 0 10px;padding:10px 0;border-top:4px solid #00419f;border-bottom:4px solid #00419f}.single-vehicle_sales #main_custom .vehicle_equipment h3{font-size:18px;font-weight:700;letter-spacing:.1em;line-height:42px;margin:0 0 25px;padding:10px 0;color:#00419f;border-bottom:2px dashed #00419f}.single-vehicle_sales #main_custom .vehicle_equipment ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px}.single-vehicle_sales #main_custom .vehicle_equipment ul li{width:48%;background:#e0e7fa;color:#00419f;border-radius:5px;font-size:11px;font-weight:700;margin-bottom:5px;padding:8px 15px 10px;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-vehicle_sales #main_custom .vehicle_equipment ul li:nth-of-type(odd){margin-right:2%}.single-vehicle_sales #main_custom .vehicle_equipment ul li.none{background:#eee;color:#777}.single-vehicle_sales #main_custom .vehicle_review{width:100%;max-width:980px;margin:0 auto 50px;padding:0 4%}.single-vehicle_sales #main_custom .vehicle_review h2{font-size:20px;font-weight:700;letter-spacing:.1em;line-height:42px;margin:0 0 40px;padding:10px 0;border-top:4px solid #00419f;border-bottom:4px solid #00419f}.single-vehicle_sales #main_custom .vehicle_review .customer{margin:0 0 50px}.single-vehicle_sales #main_custom .vehicle_review .customer img{width:100%}.single-vehicle_sales #main_custom .vehicle_review .customer p{width:100%;font-size:15px;line-height:1.8;margin:20px 0;padding:20px;border:2px dotted #f7ce2e}.single-vehicle_sales #main_custom .vehicle_review .staff p{width:100%;font-size:15px;line-height:1.8;margin:20px 0;padding:20px;border:2px dotted #00419f}}