﻿.suvIndex{font-size:1rem;line-height:1}.suvIndex .pageTitle{padding:110px 0 130px;background:url("../images/index/pageTileBg.jpg") 0 0 no-repeat #222;background-size:cover}@media screen and (max-width: 600px){.suvIndex .pageTitle{padding:45px 0 70px;background-position:30% 0}}.suvIndex .pageTitle .title{text-align:center;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,0.3)}.suvIndex .pageTitle .title span{display:block}.suvIndex .pageTitle .title .ln01{font-size:6rem;line-height:1.1}@media screen and (max-width: 600px){.suvIndex .pageTitle .title .ln01{font-size:3.7rem}}.suvIndex .pageTitle .title .ln02{font-size:2rem;margin:10px 0 0;line-height:1.4}@media screen and (max-width: 600px){.suvIndex .pageTitle .title .ln02{font-size:1rem}}.suvIndex .pageTitle .list{margin:50px 0 0}.suvIndex .pageTitle .list ul{display:flex;justify-content:center}.suvIndex .pageTitle .list li{margin:0 30px;width:310px;height:310px;transition:.3s}.suvIndex .pageTitle .list li:hover{box-shadow:0px 3px 5px rgba(0,0,0,0.3);transform:translateY(-2px)}.suvIndex .pageTitle .list li img{width:100%}.suvIndex .pageTitle .list a{width:100%;height:auto}.suvIndex .pageTitle .list li.disabled{-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1);cursor:default;opacity:.95;pointer-events:none}@media screen and (max-width: 600px){.suvIndex .pageTitle .list{margin:30px 0 0;overflow-x:auto}.suvIndex .pageTitle .list ul{display:inline-flex;padding:0 6vw}.suvIndex .pageTitle .list li{margin:0 0 0 4vw;width:80vw;height:auto}}.suvSection{padding:0 0 120px;position:relative}.suvSection>.inner{max-width:1200px;margin:0 auto;position:relative;z-index:2}@media screen and (max-width: 600px){.suvSection{padding:0 0 80px}.suvSection>.inner{width:auto;margin:0 10px}}.hdBox{text-align:center;padding:154px 0 40px;position:relative}.hdBox .en{font-size:150px;position:absolute;top:-45px;left:0;width:100%;height:158px;color:#184e98}.hdBox .en::before,.hdBox .en::after{content:"";height:6px;position:absolute;bottom:0;left:50%;transform:translateX(-50%) skewX(-45deg)}.hdBox .en::before{width:1.94em;background:#184e98}.hdBox .en::after{width:calc(1.94em/3);background:#fff101}.hdBox .hd span{display:block}.hdBox .l1{font-size:1.25rem;color:#777777}.hdBox .l2{font-weight:900;font-size:3.4rem;color:#000000;padding:6px 0 0}.box_lineup .hdBox .l2{color:#fff}@media screen and (max-width: 600px){.hdBox{padding:85px 0 15px}.hdBox .en{font-size:70px;top:-30px;height:90px}.hdBox .l2{font-size:2.4rem;line-height:1.15}}.suvSection.about{background:#fff}.suvSection.about .lead{text-align:center;font-size:1.4rem;line-height:1.2;font-weight:700}.suvSection.about .cars{margin:30px 0 50px;border-bottom:1px solid #666666;position:relative}.suvSection.about .cars:after{content:"";background:#fff;border-left:1px solid #666666;border-bottom:1px solid #666666;width:40px;height:40px;position:absolute;z-index:1;left:50%;bottom:0;transform-origin:0 100%;transform:translateY(72.5%) rotate(-45deg)}.suvSection.about .cars>*{position:relative;z-index:2}.suvSection.about .cars .scroll{padding:0 0 30px}@media screen and (max-width: 600px){.suvSection.about .cars{margin:30px 0 30px}.suvSection.about .cars:after{width:35px;height:35px}.suvSection.about .cars .scroll{width:100vw;margin:0 -10px;overflow:auto;padding:0 0 20px}}.suvSection.about .cars ul{display:flex;justify-content:space-between}@media screen and (max-width: 600px){.suvSection.about .cars ul{padding:0 10px;display:inline-flex}}.suvSection.about .cars li{padding:3px;text-align:center;font-weight:700}.suvSection.about .cars li .hd{background:#dc0002;color:#fff;line-height:36px}.suvSection.about .cars li .img{padding:25px 25px 0}.suvSection.about .cars li .img img{width:auto;height:174px}.suvSection.about .cars li .text{padding:.5em 0 0}.suvSection.about .explanation{padding:1em 0 0;line-height:1.8;text-align:center}.suvSection.about .explanation li p{display:inline-block;padding-left:1.2em;position:relative}.suvSection.about .explanation li p::before{content:"●";position:absolute;top:0;left:0}@media screen and (max-width: 600px){.suvSection.about .explanation{padding:1em 1em 0;line-height:1.6;text-align:left}}.suvSection.about .em{font-weight:700;color:#dc0002}.suvSection.type{background:url("../images/index/typeBg.jpg") 50% 50% no-repeat;background-size:cover;position:relative}.suvSection.type::after{content:"";background:rgba(255,255,255,0.5);height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}.suvSection.type>*{position:relative;z-index:2}.suvSection.type .list ul{display:flex;justify-content:space-between}@media screen and (max-width: 600px){.suvSection.type .list ul{display:block}}.suvSection.type .list li{width:calc((100% - 40px)/3);background:#fff;margin-left:20px;transition:.3s}.suvSection.type .list li:hover{box-shadow:0px 3px 5px rgba(0,0,0,0.3);transform:translateY(-2px)}.suvSection.type .list li:nth-child(1){margin-left:0}.suvSection.type .list li.disabled{-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1);cursor:default;opacity:.9;pointer-events:none}@media screen and (max-width: 600px){.suvSection.type .list li,.suvSection.type .list li:nth-child(1){margin:10px 0 0;width:auto}}.suvSection.type .list a,.suvSection.type .list .a{display:block;height:100%;color:#fff;text-align:center;text-decoration:none;font-weight:700}.suvSection.type .list .top{padding:25px 25px 0;position:relative;color:#fff}@media screen and (max-width: 600px){.suvSection.type .list .top{padding:2vw 2vw 0}}.suvSection.type .list .top::after{content:"";width:100%;height:90%;position:absolute;z-index:1;top:0;left:0}.suvSection.type .list .top>*{position:relative;z-index:2}.suvSection.type .list .btm{position:relative;z-index:1;padding:10px 0 85px;margin:0 auto;width:80%}@media screen and (max-width: 600px){.suvSection.type .list .btm{width:86%}}.suvSection.type .list .hd{background:#fff;line-height:45px;font-size:1.2rem}.suvSection.type .list .symbol{font-size:4.2rem;font-family:"Roboto",sans-serif;font-weight:900;padding:15px 0 5px}.suvSection.type .list .nameJP{font-size:1.7rem;font-weight:900;white-space:nowrap}@media screen and (max-width: 600px){.suvSection.type .list .nameJP{font-size:1.5rem}}.suvSection.type .list .nameEN{font-family:"Roboto",sans-serif;font-weight:900;font-style:italic;font-size:2.5rem;opacity:.4;margin-top:-15px}.suvSection.type .list .img{margin-top:20px}@media screen and (max-width: 600px){.suvSection.type .list .img img{height:150px;width:auto}}.suvSection.type .list .target{height:5em;display:flex;justify-content:center;align-items:center;line-height:1.3;font-size:1.4rem;font-weight:900}@media screen and (max-width: 600px){.suvSection.type .list .target{height:auto;padding:5vw 0}}.suvSection.type .list .excerpt{line-height:1.5;color:#444;text-align:left}.suvSection.type .list .btn{width:100%;position:absolute;left:0;bottom:25px;text-align:center;color:#fff}.suvSection.type .list .btn span{display:block;line-height:40px;border-radius:20px;padding:0 25px;text-align:left}.suvSection.type .list .btn span::after{content:"\f0a9";font-family:FontAwesome !important;font-size:28px;position:absolute;top:0;right:10px;z-index:1}.suvSection.type .list .li01 .top::after{background:#009944}.suvSection.type .list .li01 .hd{color:#009944}.suvSection.type .list .li01 .target{color:#009944}.suvSection.type .list .li01 .btn span{background:#009944}.suvSection.type .list .li02 .top::after{background:#f39800}.suvSection.type .list .li02 .hd{color:#f39800}.suvSection.type .list .li02 .target{color:#f39800}.suvSection.type .list .li02 .btn span{background:#f39800}.suvSection.type .list .li03 .top::after{background:#e60012}.suvSection.type .list .li03 .hd{color:#e60012}.suvSection.type .list .li03 .target{color:#e60012}.suvSection.type .list .li03 .btn span{background:#e60012}.suvSection.type .chart{margin:30px 0 0}.suvSection.type .chart .img{text-align:center;background:rgba(0,0,0,0.85);padding:40px;display:block}.suvSection.type .chart .img img{width:100%;height:auto}@media screen and (max-width: 600px){.suvSection.type .chart{width:100vw;margin:30px -10px 0;overflow-x:auto}.suvSection.type .chart .scroll{padding:0 10px;display:inline-block}.suvSection.type .chart .img img{min-width:700px}}.fv{position:relative;z-index:1}.fv .top{color:#fff;position:relative;z-index:2}.fv .top .inner{padding:30px 0;width:1200px;margin:0 auto;position:relative;z-index:1}@media screen and (max-width: 600px){.fv .top .inner{width:auto;text-align:center;padding:20px 0}}.lineup01 .fv .top{background:#009944}.fv .top .hd{background:#fff;line-height:45px;font-size:1.2rem;padding:0 30px;margin-left:20px}.lineup01 .fv .top .hd{color:#009944}.fv .top .nameJP{font-size:2rem}.fv .top .nameEN{font-family:"Roboto",sans-serif;font-weight:900;font-style:italic;font-size:3rem;opacity:.4;position:absolute;right:0;bottom:-15px}@media screen and (max-width: 600px){.fv .top .nameEN{width:100%;text-align:center;font-size:2rem}}.fv .lead{background:50% 50% no-repeat #222;background-size:cover;position:relative;text-align:center}@media screen and (max-width: 600px){.fv .lead{text-align:left}}.fv .lead:after{content:"";background:rgba(0,0,0,0.6);width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.fv .lead>*{position:relative;z-index:2}.fv .lead .inner{width:1200px;margin:0 auto;padding:40px 0 60px;color:#fff}@media screen and (max-width: 600px){.fv .lead .inner{width:auto;padding:40px 15px 40px}}.lineup01 .fv .lead{background-image:url("../images/lineup01/fvBg.jpg")}.fv .lead .inner>.hd{padding:0 0 90px;position:relative}.fv .lead .inner>.hd:after{content:"";background:#009944;width:26px;height:26px;border-radius:13px;position:absolute;bottom:33px;left:calc(50% - 13px)}.fv .lead .inner>.hd span{display:block;text-align:center;font-weight:900}.fv .lead .inner>.hd .ln01{font-size:3rem;line-height:1.2}.fv .lead .inner>.hd .ln02{font-size:1.7rem;line-height:1.4}@media screen and (max-width: 600px){.fv .lead .inner>.hd{padding:0 0 60px}.fv .lead .inner>.hd:after{bottom:15px}.fv .lead .inner>.hd .ln01{font-size:2rem}.fv .lead .inner>.hd .ln02{margin:10px 0 0;font-size:1.1rem}}.fv .lead .explanation{font-size:1.15rem;line-height:1.7}@media screen and (max-width: 600px){.fv .lead .explanation{font-size:.875rem}}.fv .list{padding:0 0 120px;position:relative;z-index:2}@media screen and (max-width: 600px){.fv .list{padding:0 0 70px}}.fv .list:after{content:"";background:#fff;width:100%;height:calc(100% - 180px);position:absolute;z-index:1;top:180px;left:0}.fv .list>*{position:relative;z-index:2}.fv .list .box{width:280px;position:relative}@media screen and (max-width: 600px){.fv .list .box{width:250px}}.fv .list .box .badge{background:url(../../../../share/images/badge_bg.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:12px;right:10px;height:95px;width:95px;display:flex;justify-content:center;align-items:center}.fv .list .box .badge span{display:block;color:#fff;font-size:15px;line-height:1.1;text-align:center;font-weight:700}.fv .list .img{text-align:center;height:290px}.fv .list .img img{height:100%;width:auto}@media screen and (max-width: 600px){.fv .list .img{height:250px}}.fv .list .maker{height:60px;display:flex;align-items:center;width:120px;margin:10px auto 0}.fv .list .maker img{max-width:100%}.fv .list .pattern{font-size:1.4rem;text-align:center;font-family:"Roboto",sans-serif;font-weight:900;color:#222;border-top:1px solid #666;padding:20px 0 0;text-align:center}.fv .list .patternJP{font-weight:700;font-size:0.95em;line-height:1.2;padding:2px 0 15px;color:#999;text-align:center}.fv .list .text{line-height:1.6;font-size:1rem}.box_lineup{padding:0 0 80px;background:#222;position:relative;z-index:2}.box_lineup>.inner{width:1200px;margin:0 auto}@media screen and (max-width: 600px){.box_lineup{padding:0 0 20px;z-index:2}.box_lineup>.inner{width:auto}}.linupTopLinksOuter{margin:0 0 10px}.linupTopLinks .guideLink a:hover{color:#fff;border-color:#dc0002;background:#dc0002}.priceTable{display:flex;line-height:1.25;font-size:1rem;color:#ffffff}.priceTable .tableHd{width:12%;padding:20px;background:rgba(255,255,255,0.25);border-top:1px solid #000}.priceTable .tableHd .num{font-size:2em}.priceTable table{width:88%;border-collapse:collapse;border-spacing:0}.priceTable thead th{border:1px solid #000;text-align:center}.priceTable thead th:not(.fitting){text-align:center;color:#ffffff;padding:5px 10px;background:rgba(255,255,255,0.25);white-space:nowrap}.priceTable thead th .s{font-size:0.6em}.priceTable tbody tr>*{padding:10px;text-align:left;border-bottom:1px solid rgba(255,255,255,0.25)}.priceTable tbody tr:last-child>*{border-bottom:none}.priceTable tbody .size{white-space:nowrap;text-align:center;font-size:1.2em}.priceTable tbody .priceTD{white-space:nowrap;text-align:center}.priceTable tbody .priceTD a{display:block;text-decoration:none}.priceTable tbody .priceTD .price{color:orange;font-weight:bold;font-size:1.2em;text-align:center}.priceTable tbody .priceTD .price span{font-size:1.4em}.priceTable tbody .priceTD .purchase span{display:inline-block;background:#dc0002;color:#fff;font-weight:bold;font-size:0.75em;padding:0 25px 0 12px;line-height:24px;border-radius:12px;position:relative;text-align:left;white-space:nowrap}.priceTable tbody .priceTD .purchase span:after{content:"\f290";font-family:FontAwesome;font-size:11px;vertical-align:middle;position:absolute;top:0;right:8px;z-index:1}.priceTable tbody .priceTD .purchase{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:all .3s}.priceTable tbody .priceTD:hover .purchase{transform:scale3d(1.1, 1.1, 1.1)}.priceTable tbody .askTD{text-align:center}.priceTable tbody .askTD a{text-decoration:none}.priceTable tbody .askTD .ask{font-size:1.4rem;text-decoration:none;color:#dc0002;font-style:italic}.priceTable tbody .askTD .msg{margin:2px 0 0;font-size:.85em;color:#fff;line-height:1.2}.priceTable tbody .askTD .msg:hover{text-decoration:underline}.priceTable .fitting{font-size:0.9em;width:700px}.priceTable .fitting .wrapper{display:flex;align-items:center;justify-content:center}.priceTable .fitting .cel{padding:5px;flex:1}.priceTable thead .fitting .wrapper{border-top:1px solid #000}.priceTable thead .fitting .cel{background:rgba(255,255,255,0.25)}.priceTable thead .fitting .cel.jp{border-right:1px solid #000}.priceTable tbody .fitting .cel{word-break:break-all}.priceTable tbody .fitting .label{display:none}.priceTable tbody .fitting .etc{font-size:0.8em;padding-left:0.3em}@media screen and (max-width: 600px){.priceTable{display:block;font-size:.875em;width:100%}.priceTable .tableHd{width:auto;padding:10px;margin:0 1px}.priceTable table{margin:1px 0 0;width:100%}.priceTable tbody tr>*{padding:5px}.priceTable .fitting .wrapper{display:block}.priceTable thead .fitting .wrapper{display:flex;justify-content:center;background:rgba(255,255,255,0.25);padding:5px 0}.priceTable .fitting .cel{width:auto}.priceTable thead .fitting .cel{background:none;padding:0}.priceTable tbody .fitting .cel{padding:5px}.priceTable thead .fitting .cel.jp{border-right:none}.priceTable thead .fitting .cel.jp::after{content:"／"}.priceTable tbody .fitting .label{display:inline;font-weight:bold}}
