.breadcrumb{background:#f4f4f4;margin-bottom:0;max-width:100%}.breadcrumb.sp{padding:17px 0 30px}.cmn-ttl2{font-size:26px;font-size:2.6rem;margin-bottom:15px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.cmn-ttl2{font-size:30px;font-size:3rem;margin-bottom:40px}}.list-updated{background:#f4f4f4;padding:42px 0 61px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-updated{padding:60px 0 96px}.list-updated .wcm{padding-right:0}}.list-updated .content .item-updated{float:left;margin-right:2.13%;width:31.91%}.list-updated .content .item-updated:last-child{margin-right:0}.list-updated .content .item-updated .img-item{border-radius:8px;margin-bottom:13px;overflow:hidden}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-updated .content .item-updated .img-item{margin-bottom:17px}}.list-updated .content .item-updated .date-cat{font-size:0;margin-bottom:7px}.list-updated .content .item-updated .date-cat span{display:inline-block;font-size:14px;font-size:1.4rem;margin-right:10px;vertical-align:middle}.list-updated .content .item-updated .date-cat strong{border-radius:2px;color:#fff;display:inline-block;font-size:12px;font-size:1.2rem;padding:0 6px;vertical-align:middle}.list-updated .content .item-updated .date-cat strong.bg-red{background:#ee1c23}.list-updated .content .item-updated .date-cat strong.bg-green{background:#6abe4c}.list-updated .content .item-updated .date-cat strong.bg-blue{background:#15a0d5}.list-updated .content .item-updated .title-item{color:#383838;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.3px}.list-updated .swiper-container{overflow:visible}.list-updated .swiper-container .swiper-pagination{bottom:-35px;left:-10px}.list-updated .swiper-container .swiper-pagination-bullet-active{background:#ee1c23}.section-makes{padding:63px 0 61px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.section-makes{padding:51px 0 84px}}.section-makes .title-list{font-size:30px;font-size:3rem;font-weight:700;margin-bottom:37px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.section-makes .title-list{font-size:24px;font-size:2.4rem;margin-bottom:30px}}.section-makes .content-makes .makes-box{margin-bottom:41px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.section-makes .content-makes .makes-box{margin-bottom:4px}}.section-makes .content-makes .region{border-bottom:1px solid #e8e8e8;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:19px;padding-bottom:12px;padding-left:40px;position:relative}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.section-makes .content-makes .region{background:#f4f4f4;border-bottom:0;font-size:14px;font-size:1.4rem;font-weight:400;height:50px;line-height:50px;margin-bottom:0;padding-bottom:0;padding-left:55px}.section-makes .content-makes .region.active{background:#383838;color:#fff;font-size:16px;font-size:1.6rem;font-weight:700}.section-makes .content-makes .region.active:after{border-left:2px solid #fff;border-top:2px solid #fff;margin-top:-4px;transform:rotate(45deg)}.section-makes .content-makes .region:after{border-left:2px solid #383838;border-top:2px solid #383838;content:"";height:8px;margin-top:-5px;position:absolute;right:16px;top:50%;transform:rotate(225deg);width:8px}}.section-makes .content-makes .region.flag-ja:before{background-image:url(../../img/specification/flag_ja.svg)}.section-makes .content-makes .region.flag-usa:before{background-image:url(../../img/specification/flag_usa.svg)}.section-makes .content-makes .region.flag-france:before{background-image:url(../../img/specification/flag_france.svg)}.section-makes .content-makes .region.flag-eng:before{background-image:url(../../img/specification/flag_eng.svg)}.section-makes .content-makes .region.flag-ger:before{background-image:url(../../img/specification/flag_ger.svg?20221228)}.section-makes .content-makes .region.flag-italy:before{background-image:url(../../img/specification/flag_italy.svg)}.section-makes .content-makes .region.flag-nether:before{background-image:url(../../img/specification/flag_nether.svg)}.section-makes .content-makes .region.flag-korea:before{background-image:url(../../img/specification/flag_korea.svg)}.section-makes .content-makes .region.flag-sweden:before{background-image:url(../../img/specification/flag_sweden.svg)}.section-makes .content-makes .region.flag-other:before{background-image:url(../../img/specification/flag_other.svg)}.section-makes .content-makes .region:before{background-repeat:no-repeat;background-size:100% 100%;content:"";height:24px;left:0;position:absolute;top:-4px;width:24px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.section-makes .content-makes .region:before{left:15px;margin-top:-12px;top:50%}.section-makes .content-makes .list-car{display:none;margin-bottom:10px;margin-top:24px}}.section-makes .content-makes .list-car li{float:left;margin-bottom:11px;width:25.5%}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.section-makes .content-makes .list-car li{margin-bottom:21px;width:55%}.section-makes .content-makes .list-car li:nth-child(2n){width:45%}}.section-makes .content-makes .list-car li:nth-child(4n){width:23.5%}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.section-makes .content-makes .list-car li:nth-child(4n){width:45%}}.section-makes .content-makes .list-car li a{font-size:14px;font-size:1.4rem;letter-spacing:.4px;text-decoration:underline}.list-specification .breadcrumb ul li:last-child{text-transform:uppercase}.list-specification .banner-details{margin-bottom:65px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .banner-details{margin-bottom:0}}.list-specification .banner-details h1.h1-custom,.list-specification .banner-details h2{line-height:1.5}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .banner-details h1.h1-custom,.list-specification .banner-details h2{top:56%}}.list-specification .banner-details h1.h1-custom span,.list-specification .banner-details h2 span{display:block;font-size:24px}.list-specification .banner-details h1.h1-custom span strong,.list-specification .banner-details h2 span strong{position:relative}.list-specification .banner-details h1.h1-custom span strong:before,.list-specification .banner-details h2 span strong:before{background:#fff;content:"";height:1px;left:-31px;position:absolute;top:55%;width:20px}.list-specification .banner-details h1.h1-custom span strong:after,.list-specification .banner-details h2 span strong:after{background:#fff;content:"";height:1px;position:absolute;right:-31px;top:55%;width:20px}.list-specification .list-updated{padding-bottom:20px;padding-top:50px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .list-updated{padding:20px 0}}.list-specification .list-updated h2{margin-bottom:0}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .list-updated h2{font-size:26px;font-size:2.6rem}.list-specification .list-updated h2:after{display:none}}.list-specification .list-anchor{margin-bottom:45px;margin-top:23px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .list-anchor{margin-bottom:33px;margin-top:27px}.list-specification .list-anchor .wcm{padding:0 13px}}.list-specification .list-anchor ul{font-size:0}.list-specification .list-anchor ul li{display:inline-block;vertical-align:middle}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .list-anchor ul li{margin-bottom:16px}}.list-specification .list-anchor ul li:first-child a{padding-left:0}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .list-anchor ul li:first-child a{padding-left:12px}}.list-specification .list-anchor ul li:last-child a{border-right:0;padding-right:0}.list-specification .list-anchor ul li a{border-right:1px solid #7b7b7b;display:block;font-size:14px;font-size:1.4rem;line-height:1;padding:5px 12.6px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .list-anchor ul li a{padding:3px 12px}}.list-specification .main-content{margin-bottom:48px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .main-content{margin-bottom:65px}}.list-specification .main-content .content-box{margin-bottom:29px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .main-content .content-box{margin-bottom:4px}.list-specification .main-content .content-box ul{display:none;margin-bottom:28px;margin-top:22px}}.list-specification .main-content .content-box ul li{float:left;margin-bottom:12px;padding-left:10px;padding-right:20px;width:25%}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .main-content .content-box ul li{float:none;font-size:0;margin-bottom:18px;padding:0;width:100%}.list-specification .main-content .content-box ul li:last-child{margin-bottom:0}}.list-specification .main-content .content-box ul li:nth-child(4n+1){padding-left:0}.list-specification .main-content .content-box .title-box{border-bottom:1px solid #e8e8e8;color:#383838;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:18px;padding-bottom:11px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .main-content .content-box .title-box{background:#f4f4f4;border-bottom:0;font-size:15px;font-size:1.5rem;height:50px;line-height:50px;margin-bottom:0;padding-bottom:0;padding-left:15px;position:relative;text-transform:uppercase}.list-specification .main-content .content-box .title-box.active{background:#383838;color:#fff;font-size:16px;font-size:1.6rem}.list-specification .main-content .content-box .title-box.active:after{border-left:2px solid #fff;border-top:2px solid #fff;margin-top:-4px;transform:rotate(45deg)}.list-specification .main-content .content-box .title-box:after{border-left:2px solid #383838;border-top:2px solid #383838;content:"";height:8px;margin-top:-5px;position:absolute;right:16px;top:50%;transform:rotate(225deg);width:8px}}.list-specification .main-content .content-box .name-car{color:#383838;display:inline-block;font-size:14px;font-size:1.4rem;margin-bottom:4px;text-decoration:underline}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .main-content .content-box .name-car{display:inline-block;vertical-align:middle;width:50%}}.list-specification .main-content .content-box .desc-car{color:#7b7b7b;font-size:13px;font-size:1.3rem;letter-spacing:.3px}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .main-content .content-box .desc-car{display:inline-block;text-align:right;vertical-align:middle;width:50%}}.list-specification .other-content .title-content{color:#383838;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:26px}.list-specification .other-content ul{font-size:0}.list-specification .other-content ul li{display:inline-block;margin-bottom:14px;margin-right:14px;vertical-align:top}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .other-content ul li{margin-bottom:13px;margin-right:12px}}.list-specification .other-content ul li.bg-white a{background:#fff}.list-specification .other-content ul li a{background:#f4f4f4;border:1px solid #f4f4f4;border-radius:4px;color:#383838;display:block;font-size:14px;font-size:1.4rem;line-height:1;padding:7px 11px}.list-specification .img-ads{margin:42px auto 77px;text-align:center}@media (max-width:767px) and (orientation:portrait),(max-width:896px) and (orientation:landscape){.list-specification .img-ads{margin:47px auto 87px}}
