.hdd2nd{margin:0 0 5px;padding:5px;border-left:solid 4px #ff7300;font-size:16px}.lead{clear:both;margin:5px 0}.read{clear:both;margin:5px 0}.hdd3rd{margin-bottom:5px;padding:3px 5px;border-left:solid 4px #ff7300;font-size:14px}.hdd3rd small{font-weight:normal}.ttl{font-weight:bold;margin-bottom:5px;font-size:14px}.txt{font-size:12px;line-height:1.8}.container{clear:both;width:980px;margin:0 0 0 15px;overflow:hidden}#nenpi_topBody .container,#nenpi_rankBody .container{margin:0 0 0 15px}.mainCol,.l-mainColumn{float:left;width:680px}.sideBar,.l-sideBar{float:right;width:280px}.pageHeader{clear:both;width:100%;margin:0 0 10px}.pageFooter{clear:both;margin:30px 0}.section{margin-bottom:40px}.l-horizon{width:100%;overflow:hidden}.l-horizon__box{float:left;box-sizing:border-box;padding-right:10px}.l-horizon__box:last-child{padding-left:0}.hdd2nd{margin:0 0 5px;padding:5px;border-left:solid 4px #ff7300;font-size:16px}.lead{clear:both;margin:5px 0}.read{clear:both;margin:5px 0}.hdd3rd{margin-bottom:5px;padding:3px 5px;border-left:solid 4px #ff7300;font-size:14px}.hdd3rd small{font-weight:normal}.ttl{font-weight:bold;margin-bottom:5px;font-size:14px}.txt{font-size:12px;line-height:1.8}.container{clear:both;width:980px;margin:0 0 0 15px;overflow:hidden}#nenpi_topBody .container,#nenpi_rankBody .container{margin:0 auto}.mainCol,.l-mainColumn{float:left;width:680px}.sideBar,.l-sideBar{float:right;width:280px}.pageHeader{clear:both;width:100%;margin:0 0 10px}.pageFooter{clear:both;margin:30px 0}.section{margin-bottom:40px}.l-horizon{width:100%;overflow:hidden}.l-horizon__box{float:left;box-sizing:border-box;padding-right:10px}.l-horizon__box:last-child{padding-left:0}.pankuzuBlock{margin:10px auto; width: 980px;}.CS_pankuzu2{padding:0;margin-bottom:5px;margin-left:-10px;overflow:hidden}a .car_name,a .grd_name,a .nenpi_value,a .nenpi_value+p{color:#333}.car_name,.grd_name{width:100%;word-wrap:normal;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.label_model{display:inline-block;background:#418dfb;color:#fff;text-align:center;padding:2px 10px;margin-left:5px;-webkit-border-radius:3px;border-radius:3px;font-size:12px}.nenpi_value{font-family:arial;font-size:12px;color:#333}.nenpi_value b{font-size:20px}.nenpi_label{display:inline-block;margin:0 3px 5px 0;padding:2px 5px;font-style:normal;line-height:1;vertical-align:middle;font-size:11px;border-radius:3px}.nenpi_label--jc08{color:#463a9a;background-color:#e6d9ee}.nenpi_label--1015{color:#0f8f28;background-color:#dcedc9}.nenpi_label--wltc{color:#25180d;background-color:#eddaca}.nenpi_value--S{font-size:12px}.nenpi_value--S b{font-size:14px}.nenpi_value--L{font-size:18px}.nenpi_value--L .nenpi_label{font-size:14px;margin:0 3px 10px 0}.nenpi_value--L b{font-size:30px}.nenpi_value--L small{font-size:12px}.nenpi_value_block{margin-bottom:20px}.columnBlock{width:100%;overflow:hidden}.columnBox{float:left;display:inline}.columnBox--column3{width:326px}.columnBox--column5{width:196px}.columnBox--nenpi_topRank{margin:0 0 20px;padding:10px 0 0}.columnBox--nenpi_recent,.columnBox--nenpi_type{height:240px;padding:5px 0;margin:0 0 5px;text-align:center}.columnBox--nenpi_recent .boxLink,.columnBox--nenpi_type .boxLink{height:230px;padding:5px}.carInfoBox_h{overflow:hidden}.carInfoBox_h .imgColumn{float:left;position:relative}.carInfoBox_h .txtColumn{float:right}.carInfoBox_h--280b{width:306px;height:80px;margin:0 0 5px;padding:0 10px}.carInfoBox_h--280b:before{content:"";float:left;display:inline-block;width:25px;height:78px;margin-right:2px;background-image:url(../../images/nenpiImg/nenpi_sprite.png);background-repeat:no-repeat}.carInfoBox_h--280b .imgColumn{width:100px;padding:2px}.carInfoBox_h--280b .txtColumn{width:165px;padding:2px}.carInfoBox_h--280b.rank1:before{background-position:0 -144px}.carInfoBox_h--280b.rank2:before{background-position:0 -220px}.carInfoBox_h--280b.rank3:before{background-position:0 -296px}.columnBox--nenpi_car{background:none;border:solid 1px;width:194px;height:70px;margin:0 0 3px 0}.columnBox--nenpi_car .imgColumn{float:left;width:80px;padding:5px 2px}.columnBox--nenpi_car .txtColumn{float:right;width:100px;padding:5px 2px}.columnBox--nenpi_car .txtColumn .car_name{height:2.5em}.columnBox--nenpi_car.is-on{border:solid 1px #ff7300;border-radius:3px}.columnBox--nenpi_car.is-off{border:solid 1px #fff;color:#999}.columnBox--nenpi_car.is-off a,.columnBox--nenpi_car.is-off .nenpi_value,.columnBox--nenpi_car.is-off .nenpi_value b{color:#999}.carInfoBox_h--280{width:280px;height:80px;margin:0 0 5px}.carInfoBox_h--280 .imgColumn{width:100px;padding:2px}.carInfoBox_h--280 .txtColumn{width:170px}.mdlbox{padding:10px;background:#eee}.carInfoBox_h--FMC{width:640px;padding:10px;background:#FFF}.carInfoBox_h--FMC .imgColumn{width:227px}.carInfoBox_h--FMC .txtColumn{width:400px}.carInfoBox_h--MC,.carInfoBox_h--grd{width:680px;padding-bottom:10px}.carInfoBox_h--MC .imgColumn,.carInfoBox_h--grd .imgColumn{width:200px}.carInfoBox_h--MC .txtColumn,.carInfoBox_h--grd .txtColumn{width:460px;background:#FFF}.releaseDate{font-size:14px;color:#333;font-weight:bold}.carouselWrap{position:relative;width:680px;height:180px;overflow:hidden}.carousel{position:absolute;top:0;left:35px;width:620px;height:180px;overflow:hidden}.column{float:left;width:620px;height:180px;overflow:hidden}.column li{float:left;width:149px;height:178px;margin:0 5px 0 0;list-style:none}.column li a{display:block;width:147px;height:158px;padding:10px 0;text-align:center;text-decoration:none;color:#333}.column li a:hover{background:#fffece}.column li img{display:block;width:120px;height:90px;margin:0 auto 5px}.column li .rereasDate{display:block;width:140px;margin:0 0 10px}.prevBtn,.nextBtn{position:absolute;top:0;display:block;width:26px;height:180px;line-height:180px;text-align:center;color:#fff;text-decoration:none;border-radius:3px;color:#fff}.prevBtn:link,.prevBtn:visited,.prevBtn:hover,.prevBtn:active,.nextBtn:link,.nextBtn:visited,.nextBtn:hover,.nextBtn:active{color:#FFF}.prevBtn.is-on,.nextBtn.is-on{background:#ff7300}.prevBtn.is-on:hover,.nextBtn.is-on:hover{background-color:#ff9d4d}.prevBtn.is-off,.nextBtn.is-off{background:#eee}.prevBtn{left:0}.nextBtn{right:0}.mantan__txt{width:100%;padding:0}.mantan__txt b:first-child{color:#ff7300}.mantan__txt b{font-size:16px}
