﻿.contentsWidth{color:#000}.contentsWidth *{box-sizing:border-box}@media screen and (max-width: 980px){.contentsWidth{padding:0 !important}}.mainText{padding:100px 50px 120px;background:url(../img/bg.jpg) center center no-repeat #000;background-size:cover;color:#fff;font-family:"Noto Sans JP",sans-serif}.mainText h2{margin-bottom:40px;font-size:3rem;font-style:italic;font-weight:900;line-height:1.6;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.mainText h2 span{display:inline-block}.mainText p{padding-left:20px;font-weight:500;font-size:1.6rem;line-height:1.8;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.mainText p+p{margin-top:20px}@media screen and (max-width: 568px){.mainText{padding:30px 20px 40px}.mainText h2{margin-bottom:20px;font-size:2rem}.mainText p{padding-left:0;font-size:1.4rem}}.lineupBox section{padding:50px;background-position:right center,left top;background-repeat:no-repeat,repeat-x}.lineupBox section h2{position:relative;margin-bottom:30px;padding-bottom:10px;font-weight:normal;font-size:6rem;font-family:"Bebas Neue",cursive;line-height:1;letter-spacing:.05em}.lineupBox section h2::after{position:absolute;bottom:0;left:0;width:34px;height:5px;background:#000;content:""}.lineupBox section h2 span{display:inline-block;font-size:calc(1em - 1.6rem)}.lineupBox section figure{width:37.5%;margin-bottom:15px}.lineupBox section a{display:inline-block;width:250px;padding:20px 30px;border-radius:10px;background:#000;color:#fff;font-size:2rem;font-family:"メイリオ","Meiryo",sans-serif;font-weight:bold;line-height:1;box-shadow:0 2px 4px rgba(0,0,0,.3);transition:.3s}.lineupBox section a::before{display:inline-block;width:11px;height:18px;margin-right:15px;background:url(../img/icon_btn.svg) center center no-repeat;background-size:contain;vertical-align:middle;content:""}.lineupBox section a:hover{color:#fff !important;background:#666}.lineupBox section.r7{background-image:url(../img/r7_model.png),url(../img/gradation.png)}.lineupBox section.mt07{background-image:url(../img/mt07_model.png),url(../img/gradation.png)}.lineupBox section.mt09{background-image:url(../img/mt09_model.png),url(../img/gradation.png)}.lineupBox section.mt09_23{background-image:url(../img/mt09_23_model.png),url(../img/gradation.png)}.lineupBox section.mt10{background-image:url(../img/mt10_model.png),url(../img/gradation.png)}.lineupBox section.r15-125{background-image:url(../img/r15-125_model.png),url(../img/gradation.png)}.lineupBox section.mt125{background-image:url(../img/mt125_model.png),url(../img/gradation.png)}.lineupBox section.xsr125{background-image:url(../img/xsr125_model.png),url(../img/gradation.png)}.lineupBox section.tenere700{background-image:url(../img/tenere700_model.png),url(../img/gradation.png)}.lineupBox section.tracer9{background-image:url(../img/tracer9_model.png),url(../img/gradation.png)}.lineupBox section.xsr900{background-image:url(../img/xsr900_model.png),url(../img/gradation.png)}.lineupBox section.xsr900_24{background-image:url(../img/xsr900_24_model.png),url(../img/gradation.png)}.lineupBox section.xsr900gp{background-image:url(../img/xsr900gp_model.png),url(../img/gradation.png)}@media screen and (max-width: 800px){.lineupBox section{background-size:contain}}@media screen and (max-width: 568px){.lineupBox section{padding:50px 40px 92%;background-position:center bottom,left top;background-size:contain}.lineupBox section figure{position:relative;width:100%;padding-top:75%;margin-bottom:20px}.lineupBox section figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lineupBox section h2{margin-bottom:30px;font-size:4.8rem;text-align:left}.lineupBox section a{width:auto;padding:15px 30px;font-size:1.6rem}.lineupBox section a::before{display:inline-block;width:8px;height:13px;margin:-2px 10px 2px 0;background:url(../img/icon_btn.svg) center center no-repeat;background-size:contain;vertical-align:middle;content:""}}.movieBox{padding:50px 50px 70px;background:#000;color:#fff;text-align:center}.movieBox h2{position:relative;margin-bottom:20px;padding-bottom:10px;font-size:4.9rem;font-family:"Bebas Neue",cursive;letter-spacing:.075em;line-height:1}.movieBox h2::after{position:absolute;left:50%;bottom:0;width:34px;height:5px;margin-left:-17px;background:#fff;content:""}.movieBox h2+p{margin-bottom:50px;font-size:1.1rem;font-family:"Noto Sans JP",sans-serif;font-weight:500}.movieBox>div{display:flex;justify-content:space-between}.movieBox>div>*{width:calc(50% - 15px)}.movieBox section h3{margin-bottom:20px;font-size:2.9rem;font-family:"Bebas Neue",cursive;letter-spacing:.1em}.movieBox section>div{position:relative;width:100%;padding-top:56.25%}.movieBox section>div iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:1px solid hsla(0,0%,100%,.3)}@media screen and (max-width: 568px){.movieBox{padding:40px 20px 50px}.movieBox h2{font-size:4.2rem;letter-spacing:0}.movieBox h2+p{margin-bottom:30px}.movieBox>div{display:block}.movieBox>div>*{width:100%}.movieBox>div>*+*{margin-top:30px}.movieBox section h3{margin-bottom:10px;font-size:2.6rem;letter-spacing:0}}