.subHeader{height:50px;padding:15px 0;background-color:#000;margin-bottom:60px}.subPageMain .bikeList li{position:relative;margin-bottom:48px}.subPageMain .bikeList li .bg{width:90.39%}.subPageMain .bikeList li .bg img{display:block;width:100%;height:auto}.subPageMain .bikeList li main{position:absolute;top:50%;width:50%;padding:4.69% 3% 4.69% 48px;transform:translate(0, -50%);background-color:#fff;box-sizing:border-box;font-family:'MPLUS1p-Regular';color:#000}.subPageMain .bikeList li main h3{font-size:30px;line-height:38px;margin-bottom:1em;text-transform:uppercase}.subPageMain .bikeList li main h3 span{color:#666}.subPageMain .bikeList li main p{font-size:16px;line-height:30px;margin-bottom:1em}.subPageMain .bikeList li .video_box{position:absolute;left:9.53%;top:50%;width:400px;height:480px;padding-top:0;transform:translate(0, -50%)}.subPageMain .bikeList li:first-child .bg{float:left}.subPageMain .bikeList li:first-child main{right:0}.subPageMain .bikeList li:nth-child(2n+4) .bg{float:left}.subPageMain .bikeList li:nth-child(2n+4) main{right:0}.subPageMain .bikeList li:nth-child(2n+3) .bg{float:right}.subPageMain .bikeList li:nth-child(2n+3) main{left:0}.subPageMain .bikeList .subPageSlide{width:100%;overflow:hidden}.subPageMain .bikeList .subPageSlide img{display:block;width:100%;height:auto}.subPageMain .bikeList .subPageSlide .txt{position:absolute;left:0;bottom:0;width:100%;padding:40px 48px 30px;background:rgba(255,255,255,0.8);box-sizing:border-box;z-index:88}.subPageMain .bikeList .subPageSlide .txt h3{font-size:30px;line-height:38px;margin-bottom:1em;text-transform:uppercase}.subPageMain .bikeList .subPageSlide .txt h3 span{color:#666}.subPageMain .bikeList .subPageSlide .txt p{font-size:16px;line-height:30px}@media (min-width: 0) and (max-width: 1100px){.subHeader{height:0;padding:0}.subPageMain .bikeList li .bg{width:100%}.subPageMain .bikeList li main{padding:3%}.subPageMain .bikeList li main h3{font-size:24px}.subPageMain .bikeList li main p{font-size:16px;line-height:24px}.subPageMain .bikeList li .video_box{position:absolute;left:0;top:50%;width:50%;height:100%;padding-top:0;transform:translate(0, -50%)}.subPageMain .bikeList .subPageSlide .txt{padding:20px}.subPageMain .bikeList .subPageSlide .txt h3{font-size:24px}}@media (min-width: 0) and (max-width: 800px){.subPageMain .bikeList li{position:relative;margin-bottom:20px}.subPageMain .bikeList li .bg{width:100%}.subPageMain .bikeList li main{position:relative;top:0;width:100%;padding:5% 5% 0;transform:translate(0, 0)}.subPageMain .bikeList li main h3{font-size:20px}.subPageMain .bikeList li main p{font-size:16px}.subPageMain .bikeList li .video_box{position:relative;left:initial;top:initial;width:100%;height:400px;padding-top:0;transform:translate(0, 0)}.subPageMain .bikeList li:first-child .bg{float:none;display:none}.subPageMain .bikeList li:first-child main{right:0}.subPageMain .bikeList li:nth-child(2n+4) .bg{float:none}.subPageMain .bikeList li:nth-child(2n+4) main{right:0}.subPageMain .bikeList li:nth-child(2n+3) .bg{float:none}.subPageMain .bikeList li:nth-child(2n+3) main{left:0}.subPageMain .bikeList .subPageSlide{overflow-y:auto;overflow-x:hidden}.subPageMain .bikeList .subPageSlide .txt{position:relative;left:initial;bottom:initial;width:100%;padding:20px;box-sizing:border-box}.subPageMain .bikeList .subPageSlide .txt h3{font-size:20px}.subPageMain .bikeList .subPageSlide .txt p{font-size:16px;line-height:30px}}
/*# sourceMappingURL=mysubstyle.css.map */
