﻿@import url("https://fonts.googleapis.com/css?family=Oswald:700");@import url("https://fonts.googleapis.com/css?family=Anton");body{background:#fff !important;}#container{width:100% !important;}main{padding-bottom:0 !important;}#footer{background:#000 !important;}#ov_header #ov_copy{background:url("../images/ornersvoice/ownersgallery_topimg201710.jpg") top center no-repeat #000;background-size:100%;padding-bottom:44.2%;position:relative;}#ov_header #ov_copy h1{background:-moz-linear-gradient(left,transparent 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(left,transparent 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.7) 100%);background:linear-gradient(to right,transparent 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.7) 100%);box-sizing:border-box;color:#fff;margin:0;padding-bottom:1.5%;padding-left:2%;position:absolute;right:0;text-align:center;text-shadow:0 0 5px black;top:13%;width:40%;font-size:30px;}#ov_header #ov_copy h1 span{font-size:98px;font-weight:normal;font-family:'Anton',sans-serif;display:inline-block;line-height:1.07;padding:.2em 0 .15em .5em;text-align:left;transform:scaleX(1.1);}h2#contents-title1{margin:0 !important;padding:0 !important;}h2#contents-title-ov{padding:0;margin:0;color:#fff;background:none;margin-bottom:0;position:static;}div#ov_copy h2{margin-bottom:20px;}#ov_news{background:#c1ad73;border-top:12px solid #000;}#ov_news_title{width:180px;height:28px;margin-top:-7px;overflow:hidden;}#ov_news h2{background:#000;color:#e65804;font-size:22px;font-weight:bold;height:28px;line-height:28px;padding:0;transform:skewX(-45deg);transform-origin:0 0;}#ov_news h2 span{display:inline-block;font-size:22px;letter-spacing:.3em;line-height:28px;padding-left:75px;transform:skewX(45deg);transform-origin:0 0;}#ov_news_ul{margin:0;padding:25px 75px;}#ov_news_ul li{float:left;list-style-type:none;width:23.5%;margin-right:2%;}#ov_news_ul li:last-child{margin-right:0;}#ov_news_ul li a{display:block;transition:all .5s ease;text-decoration:none;}#ov_news_ul li a:hover span{color:#e65804;border-left:5px solid #e65804;}#ov_news_ul li a span{border-left:5px solid #000;color:#000;display:block;font-size:16px;line-height:1;margin:5px 0;padding-left:10px;padding-top:.2em;transition:all .3s ease;}#ov_news_ul li a span strong{font-size:18px;display:inline-block;padding-top:.2em;}#ov_news_ul li img{height:auto;width:100%;margin-bottom:10px;}#contents-inner{width:1060px;color:#333;font-size:12px;margin:0 auto;padding:0;}h2#contents-title{font-size:30px;background-image:none;color:#000;height:40px;line-height:30px;margin:20px 0 0 5px;padding:0;}div#copy{margin-left:5px;font-size:14px;}#ornersvoice_table{border-spacing:0;border:none;margin:0;}#ornersvoice_table td{vertical-align:top;border:none;border-bottom:1px solid #e0d6b9;border-right:1px solid #e0d6b9;}#ornersvoice_table th{border-right:1px solid #61573a;border-bottom:1px solid #61573a;}#ornersvoice_table th.type{background:#000;color:#fff;font-family:'Anton',sans-serif;font-size:28px;font-weight:normal;padding:9px 0;width:21%;}#ornersvoice_table th.type img{vertical-align:middle;}#ornersvoice_table th.choice{background:#000;width:16%;}#ornersvoice_table th.TOYOTA{background:url("../images/ornersvoice/logo-toyota.jpg") #000 no-repeat;}#ornersvoice_table th.NISSAN{background:url("../images/ornersvoice/logo-nissan.jpg") #000 no-repeat;}#ornersvoice_table th.HONDA{background:url("../images/ornersvoice/logo-honda.jpg") #000 no-repeat;}#ornersvoice_table th.SUZUKI{background:url("../images/ornersvoice/logo-suzuki.jpg") #000 no-repeat;}#ornersvoice_table th.MITSUBISHI{background:url("../images/ornersvoice/logo-mitsubishi.jpg") #000 no-repeat;}#ornersvoice_table th.LEXUS{background:url("../images/ornersvoice/logo-lexus.jpg") #000 no-repeat;}#ornersvoice_table th.Mercedes-Benz{background:url("../images/ornersvoice/logo-benz.jpg") #000 no-repeat;}#ornersvoice_table th.maker{background-size:100%;color:#fff;font-family:'Anton',sans-serif;font-size:40px;font-weight:normal;line-height:1.2;padding:123px 20px 30px;text-align:right;text-shadow:0 0 3px rgba(0,0,0,.5);vertical-align:top;}#ornersvoice_table td ul{color:#ddd;padding:0;margin:0;}#ornersvoice_table td ul li{padding:0;margin:0;list-style-type:none;position:relative;}#ornersvoice_table td ul li a{transition:all .5s ease;}.popup{background:#d64506;display:none;position:absolute;left:212px;top:0;width:200px;z-index:9999;padding:10px;}ul.car-menu li a{display:block;margin:10px;color:#000;text-decoration:none;padding:15px 12px;font-size:18px;font-weight:bold;display:block;border-bottom:5px solid #cfcfcf;border-right:5px solid #cfcfcf;transition:all .5s ease;}ul.car-menu li a:hover{background:#e3e3e3;border-color:#acacac;}ul.car-menu li a.show-active{border-left:5px #ff0 solid;}ul.car-menu li a.show-nonactive{border-left:5px #808080 solid;}ul.car-menu li a span{font-size:14px;margin-top:5px;display:inline-block;display:table-cell;text-align:left;background:#c1ad73;color:#fff;padding:0 .5em;border-radius:1em;}ul.car-menu li a.active{background:#000;color:#c9f;}div.popup ul li a{background:#d64506;margin:0;}div.popup ul li a:hover{color:#90c;}ul.car-menu li a span.count1over{font-size:12px;color:#ff0;}ul.car-menu li a span.count0{font-size:12px;color:#808080;}#gallery-thumb{margin:15px 0 0;padding:0;}#gallery-thumb li{list-style-type:none;float:left;margin-right:4px;}#gallery-thumb img{width:99px;border:solid 2px #333;}#gallery-thumb img:hover{border:solid 2px #f90;}.car-detail{height:427px;overflow:hidden;position:relative;}.car-detail img{position:absolute;bottom:0;z-index:9998;}#contents-inner-left{float:left;width:660px;}#contents-inner-right{float:left;width:400px;}#customer-box{margin:0 0;padding:0 0;}#customer-box-in{margin:0 0;padding:0 0;background-color:#ddd;border:solid 2px #333;}h2#car-name{margin:0;padding:10px 10px 40px;background-image:url("../images/ornersvoice/title_back.png");color:#fff;font-size:28px;line-height:28px;width:619px;position:absolute;z-index:9999;}dl#customer,dl#spec{color:#333;font-size:14px;margin:0 0 10px;padding:0;}dl#customer dt,dl#spec dt{padding:10px 0 0 5px;margin:0 10px 0;font-size:18px;font-weight:bold;border-top:1px #fff solid;}dl#customer dt.top,dl#spec dt.top{border-top:none;padding-top:0;}dl#customer dd,dl#spec dd{color:#333;padding:5px 0 15px 5px;margin:0 10px 0;border-bottom:1px #999 solid;}a.catalogpage{padding:5px 10px;background:url("../images/ornersvoice/button_02.jpg");color:#fff;text-decoration:none;display:inline-block;font-size:10px;float:right;}a.catalogpage-banner{padding:10px 10px;margin:0 5px 0 0;background:url("../images/ornersvoice/button_01.jpg");color:#fff;text-align:center;text-decoration:none;display:block;font-size:14px;width:296px;float:left;}a.est-banner{padding:10px 10px;margin:0 5px 10px 0;background:url("../images/ornersvoice/button_02.jpg");color:#fff;text-align:center;text-decoration:none;display:block;width:296px;float:left;font-size:14px;}div#navi{color:#333;margin:15px 0 15px;font-size:12px;}div#navi span{font-size:12px;margin:0;padding-left:10px;}div#navi a{font-size:12px;color:#fff;background:url("http://www.mzspeed.co.jp/complete_car/images/topimg/header_menu_backimg.jpg");padding:3px 5px 3px 5px;text-decoration:none;margin-right:0;border-top:solid 1px #fff;border-right:solid 1px #333;border-left:solid 1px #fff;border-bottom:solid 1px #333;}