#mainv{position:relative;border-bottom:4px solid #e30000}#mainv .mainImg{width:100%;height:auto;margin-bottom:-5px}#mainv .mainTxt{width:100%;display:block;position:absolute;top:40%}#mainv .mainTxt img{width:100%;max-width:1128px}.linkMainBtn{color:#fff;display:block;background:#313131;padding:12px 18px;display:block;max-width:280px;width:100%;font-weight:500;margin:0 auto;text-align:left;position:relative;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.5);box-shadow:0 5px 0 rgba(0,0,0,0.5);-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.linkMainBtn:after{background:url(../img/race/icon_arrow.png) no-repeat 0 0;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;position:absolute;right:20px;content:'';width:20px;height:20px;top:15px}.linkMainBtn:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0, 3px, 0);color:#FFF}#joining{padding:60px 0 0}#joining .inner{overflow:hidden;padding:30px 15px;border-bottom:1px solid #333}#joining .inner h4{width:100px;height:100px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#e30000;font-family:'Fjalla One', sans-serif;color:#000;display:table-cell;vertical-align:middle;font-size:18px;text-align:center}#joining .inner dl{height:100px;display:table-cell;vertical-align:middle}#joining .inner dl dt,#joining .inner dl dd{color:#FFF}#joining .inner dl dt{font-weight:600;font-size:20px}#joining .inner a dt{text-decoration:underline}@media (max-width: 767px){#joining{padding:30px 0 0}#joining .inner{padding:20px 10px}#joining .inner h4{width:80px;height:80px;font-size:16px}#joining .inner dl{height:80px}#joining .inner dl dt{font-size:16px}#joining .inner dl dd{font-size:14px}}#about{position:relative;overflow:hidden;margin:60px 0 0;padding:0;color:#FFF}#about:before{content:'';position:absolute;top:0;left:0;width:120%;height:90%;margin:0 -10% 0;background:url(../img/common/bg-main.png) repeat center;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);z-index:-1}#about .topTtl{margin-bottom:30px}#about .col-xs-4{padding-bottom:60px}#about .col-xs-4 img{width:100%;height:auto}#about .mainTtl{border-bottom:1px solid #e30000;padding-bottom:30px;margin-bottom:30px;font-size:26px}#about h5{font-size:24px;margin-bottom:15px;font-weight:500}#about .container-fluid{padding-top:120px;padding-bottom:180px}#about .container{padding:0 15px}@media (max-width: 767px){#about{margin:40px 0 0}#about:before{height:97%}#about .mainTtl{font-size:22px}#about .col-xs-4{padding-bottom:20px}#about .container-fluid{padding-top:50px;padding-bottom:50px}}#report{padding-bottom:60px}#report .inner{max-width:1360px;margin:0 auto}#report .inner p{text-align:center;color:#FFF}#report .row{padding-top:30px}#report .col-md-4{padding:0 3px;font-family:'Fjalla One'}#report .col-md-4 .reportImg{max-width:440px;max-height:240px;overflow:hidden}#report .col-md-4 img{-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#report .col-md-4 time{font-size:14px;color:#e30000;font-style:italic;margin:10px 0 0;display:block}#report .col-md-4 a{font-size:18px;font-style:italic;color:#fff;display:block;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#report .col-md-4:hover a,#report .col-md-4:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}@media (max-width: 991px){#report .row{padding-top:20px;margin:0}#report .col-md-4{max-width:450px;margin:0 auto;padding:0;margin-bottom:20px}}@media (max-width: 767px){#report{padding:0 15px}}.pp_default .pp_expand{background:none !important}.pp_default .pp_description{color:#1b1b1b;font-size:14px !important;line-height:1.4 !important;font-weight:400 !important}#car{padding:0 0 60px;position:relative}#car .container-fluid{padding-top:120px;padding-bottom:180px}#car .introBox{margin:0 -30px 50px}#car .introL,#car .introR{padding:0 30px}#car .introL img{max-width:100%}#car .introR{text-align:center}#car .introR .txt{text-align:left;font-size:14px;color:#fff}#car .appearance{margin:0 -10px;padding-bottom:40px;border-bottom:1px solid #e30000}#car .appearance img{max-width:100%}#car .exterior{padding:80px 0;*zoom:1;border-bottom:1px solid #e30000}#car .exterior:after{content:"";display:table;clear:both}#car .exterior .contR{float:right;width:47%;padding-left:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#car .exterior .contR img{max-width:100%}#car .exterior .contL{float:left;width:53%;padding-top:40px;margin-bottom:30px}#car .exterior .contL ul{margin:0 -2px}#car .exterior .contL ul li{width:33.33%;float:left;padding:0 2px}#car .exterior .contL ul li a{display:block}#car .exterior .contL ul li img{width:100%}#car .interior{padding:80px 0;*zoom:1}#car .interior:after{content:"";display:table;clear:both}#car .interior .contR{float:right;width:53%;padding:20px 0 0 20px;margin-bottom:45px}#car .interior .contR ul{margin:0 -2px}#car .interior .contR ul li{width:33.33%;float:left;padding:0 2px}#car .interior .contR ul li a{display:block}#car .interior .contR ul li img{width:100%}#car .interior .contL{float:left;width:47%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:35px}#car .interior .contL img{max-width:100%;display:block;margin-bottom:30px}@media (max-width: 1199px){#car .exterior .contR{padding-left:0;width:55%}#car .exterior .contL{width:45%}#car .exterior .list{clear:both}#car .exterior .list li{display:block;width:100%}}@media (max-width: 991px){#car .introR{margin-bottom:30px}#car .exterior .contR{float:none;width:100%;text-align:center;margin-bottom:30px}#car .exterior .contL{float:none;width:100%;text-align:center;padding-top:0}#car .interior .contR{float:none;width:100%;padding-left:0;text-align:center;margin-bottom:20px}#car .interior .contL{width:100%;padding-top:0}#car .interior .contL img{margin:0 auto 30px}}@media (max-width: 767px){#car{padding:0 15px 30px}#car .appearance{text-align:center;padding:0 15px 40px}#car .introBox{margin-bottom:30px}#car .exterior{padding:50px 0}#car .exterior .contL{float:none;width:100%}#car .exterior .contL ul{margin:0 -5px}#car .exterior .contL ul li{width:50%;float:left;padding:0 5px 10px}#car .exterior .contL ul li a{display:block}#car .exterior .contL ul li img{width:100%}#car .interior{padding:50px 0}#car .interior .contR,#car .interior .contL{float:none;width:100%}#car .interior .contR ul{margin:0 -5px}#car .interior .contR ul li{width:50%;float:left;padding:0 5px 10px}#car .interior .contR ul li a{display:block}#car .interior .contR ul li img{width:100%}}#report{position:relative}#report:before{content:'';position:absolute;top:0;left:0;width:120%;height:100%;margin:0 -10% 0;background:url(../img/common/bg-main.png) repeat center;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);z-index:-1}#report .container-fluid{padding-top:120px;padding-bottom:60px}@media (max-width: 767px){#report .container-fluid{padding-top:50px;padding-bottom:50px}}#fb{padding-bottom:60px}#fb .fb-page{display:block;max-width:500px;margin:auto}@media (max-width: 767px){#fb{margin-bottom:30px}#fb .fb-page{max-width:260px}}
