@charset "UTF-8";
  body{
font-family: 'メイリオ', 'Hiragino Kaku Gothic Pro', sans-serif;
margin: 0;
padding: 0;
} .menu{
margin: 0;
padding: 0;
overflow: hidden;
background: #fff;
}
.menu .okdlogo{
margin-left: 20px; width: 220px; clear: both; }
.menu .flag{ margin-left: 5px; clear: both; }
.menu li a{
font-size: 12px; margin-right: 20px;
}
.menu ul li{
margin-top: 10px; }
.menu .collapse{
margin-top: 10px; }
.menu .navbar-toggle{
margin-top: 18px; } @media(max-width: 767px) {
.menu .okdlogo {
margin-right: 20px; width: 220px; clear: both; }
.menu ul li { margin-top: 0px !important; }
.menu li:hover { background: #999 !important;
}
.menu li a { font-size: 16px; }
.menu li a:hover { color: #fff !important;
}
.menu i { padding-right: 5px; }
.global li { margin-left : 10px; }
.global li:hover {
background: #03366C !important;
}
.global li a { display: block;
padding: 10px 5px 10px 5px;
font-size: 16px !important;
color: #eee !important;
text-decoration: none;
}
.global li a:hover {
color: #fff !important;
}
.global span:before { content: "  /  ";
}
.menu .navbar-toggle{ margin-top: 25px !important;
margin-bottom:13px;
}
.menu .okdlogo {
margin-left: 0px !important; width: 220px; clear: both; }
.pi_line{
display: block;
padding: 0 0 20px 0;
}
} @media(max-width: 480px){
h2{
font-size:20px;
}
h3{
font-size: 18px;
}
} .global {
background: rgb(25,84,135); background: -moz-linear-gradient(top, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); background: -webkit-gradient(linear, left top, left bottom, color-stop(25%, rgba(25,84,135,1)), color-stop(75%, rgba(11,34,58,1))); background: -webkit-linear-gradient(top, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); background: -o-linear-gradient(top, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); background: -ms-linear-gradient(top, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); background: linear-gradient(to bottom, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#195487', endColorstr='#0b223a', GradientType=0 ); }
.global li a {
display: block;
padding: 10px 5px 10px 5px;
font-size: 10px;
color: #eee !important;
text-decoration: none;
} @media (min-width: 768px) {
.global ul, .global ol {
display : table;
width: 100%;
table-layout: fixed;
margin: 0;
padding: 0;
font-size: 14px;
line-height: 1.4;
list-style: none;
}
.global li {
display: table-cell;
text-align: center;
*float: left;
}
.global li a {
display: block;
padding: 10px 5px 10px 5px;
font-size: 14px;
font-weight: 300;
color: #eee !important;
text-decoration: none;
}
.global li span {
display: block;
font-size: 10px;
} .global li a {
padding: 10px 0;
border-right: solid 1px #aaa;
}
.global li:first-child a {
border-left: solid 1px #aaa;
} .global {
padding: 0;
border-bottom: solid 1px #aaa;
border-top: solid 1px #aaa;
}
.global li:hover {
background: #03366C !important;
}
.global li a:hover {
color: #fff !important;
} .global .navbar-nav, .global .navbar-nav>li {
float: none;
}
.global .navbar-collapse:before, .global .navbar-collapse:after, .global .nav:before, .global .nav:after {
display: none;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav> .open>a:hover, .navbar-inverse .navbar-nav> .open>a:focus {
background-color: #FFFFFF;
}
.pi_line{
display: none;
}
} @media (max-width: 991px) {
.kawasaki_sdgs img {
padding-top: 25px;
}
}  .topslider {
margin: 0;
overflow: hidden;
clear: both;
display: block;s
}
.topslider img {
width: 100%;
} .owl-carousel category {
}
.subbanner {
width: 100%;
float: left;
background: #F8F8F8;
padding: 10px 0 20px 0;
box-shadow: 0 0 6px;
}
.subbanner img:hover {
opacity: 0.6;
filter: alpha(opacity=60);
-mos-filter: "alpha(opacity=60)";
-mos-opacity:0.6;
}
.subbanner img {
display: block;
width: 100%;
height: auto;
padding: 5px;
margin: 5px 5px 5px 0;
}
.subbanner h2 {
color: #343434;
font-size: 20px;
}
.subbanner span {
font-size: 14px;
}
.plasma {
width: 100%;
margin-bottom: 20px;
} .plasma:after {
content: "";
display: block;
clear: both;
}
.plasma h2 {
color: #343434;
font-size: 20px;
}
.plasma img {
float: left;
margin: 5px;
width: 150px;
border: solid 1px #aaa;
}
.plasma img:hover {
border: solid 1px #2A8FEB;
}
.plasma a {
float: left;
} .plasma2 {
width: 100%;
margin-top: 30px;
padding: 40px 0;
clear: both;
background: #F8F8F8;
box-shadow: 0 0 6px;
}
.plasma2 h2 {
color: #343434;
font-size: 20px;
}
.plasma2 span {
font-size: 14px;
}
.plasma2 img {
border: solid 1px #aaa;
margin: 5px;
width: 150px;
}
.plasma2 img:hover {
border: solid 1px #2A8FEB;
}
.plasma2 a {
display: inline-block;
float: left;
}
.plasma2 p {
text-align: center;
font-size: 12px;
}
.facebook2 {
margin-top: 40px;
} .eventbanner {
margin: 40px 0 20px 0;
}
.facebook {
margin: 20px 0;
} .new {
margin: 40px 0;
padding: 0;
}
.new h2 {
color: #343434;
font-size: 20px;
margin-bottom: 10px;
}
.new span {
font-size: 14px;
}
.new ul, .new ol {
margin-top: 20px;
padding: 0;
font-size: 14px;
line-height: 1.4;
list-style: none;
}
.new li a {
display: block;
padding: 10px 5px 10px 5px;
color: #000;
text-decoration: none;
}
.new li a:hover {
background-color: #eee;
}
.new ul, .new ol {
margin-top: 20px;
padding: 0;
font-size: 14px;
line-height: 1.2;
list-style: none;
}
.new li {
margin-top: -20px;
}
.new li dt {
color: #000;
margin-left: 10px;
float: left;
margin-right: 20px;
margin-top: 10px;
}
.new p {
margin: 0 0 0 110px;
}
.new .desc {
color: #666;
font-size: 12px;
}
.new li a:after {
content: "";
display: block;
clear: both;
}
.new li a {
*zoom: 1;
}
.new .btn {
margin-left: 10px;
}
.scr {
overflow: scroll; height: 210px;
} .new li a {
border-bottom: solid 1px #aaa;
} .suzuka8tai{
text-align: center;
} .facebook h2 {
color: #ff0000;
font-size: 20px;
}
.facebook span {
font-size: 14px;
}
.eventbanner h2 {
color: #343434;
font-size: 20px;
margin-bottom: 20px;
}
.eventbanner span {
font-size: 14px;
} .info-title {
background: #F8F8F8;
padding: 50px;
text-align: center;
color: #575757;
box-shadow: 0 0 10px;
margin-bottom: 50px;
}
.info-title h1 {
font-size: 24px;
font-family: "Courier New", Courier, monospace;
}
.info-top h2 {
font-size: 18px;
margin-left: 5px;
}
.infotext {
margin: 10px;
}
.info-list small {
font-size: 12px;
line-height: 1;
color: #666666;
}
.infocontents h3 {
color: #000;
font-size: 18px;
line-height: 1.2;
margin: 0px;
padding: 10px;
border-bottom: dotted 1px #aaa;
}
.infocontents h3:hover {
color: #78AED9;
text-decoration: none;
}
.info-list img {
float: left;
margin-right: 10px;
clear: both;
}
.infocontents {
width: 100%;
display: table;
padding: 20px 10px 10px 10px;
border-top: solid 1px #aaa;
}
.infocontents p {
padding: 10px;
}
.infocontents a {
text-decoration: none;
color: #666666;
}
.infocontents a:hover {
color: #78AED9;
}
.infocontents img {
border: solid 1px #eee;
}
.mediainfo a:hover {
padding: 5px 10px;
background: #BAB62D;
color: #716F1C;
font-size: 12px;
line-height: 1.2;
border-radius: 5px;
}
.mediainfo a {
padding: 5px 10px;
background: #BAB62D;
color: #fff;
font-size: 12px;
line-height: 1.2;
border-radius: 5px;
}
.eventnews a {
padding: 5px 10px;
background: #F3AF26;
color: #fff;
font-size: 12px;
line-height: 1.2;
border-radius: 5px;
}
.newreleases a:hover {
padding: 5px 10px;
background: #E91519;
color: #880D10;
font-size: 12px;
line-height: 1.2;
border-radius: 5px;
}
.newreleases a {
padding: 5px 10px;
background: #E91519;
color: #fff;
font-size: 12px;
line-height: 1.2;
border-radius: 5px;
}
.notification a:hover {
padding: 5px 10px;
background: #66B3D9;
color: #27789E;
font-size: 12px;
line-height: 1.2;
border-radius: 5px;
}
.notification a {
padding: 5px 10px;
background: #333399;
color: #fff;
font-size: 12px;
line-height: 1.2;
border-radius: 5px;
} #tablepress-189 {
width: 60%;
margin-top: 10px;
margin-left : 0 ;
margin-right : auto ;
font-size: 100%;
}
#tablepress-189, #tablepress-189 .column-1, #tablepress-189 .column-2, #tablepress-189 .column-3 {
border: solid 1px #aaa;
text-align: center;
}
#tablepress-190 {
width: 100%;
margin-top: 50px;
margin-left: 0 ;
margin-right: auto ;
font-size: 100%;
}
#tablepress-190 .column-1, #tablepress-190 .column-2, #tablepress-190 .column-3, #tablepress-190 .column-4, #tablepress-190 .column-5 { text-align: center;
}
#tablepress-191 {
width: 100%;
margin-top: 50px;
margin-left: 0 ;
margin-right: auto ;
font-size: 100%;
}
#tablepress-191 .column-1, #tablepress-191 .column-2, #tablepress-191 .column-3, #tablepress-191 .column-4, #tablepress-191 .column-5 { text-align: center;
}
@media (max-width: 480px) {
.infotext {
clear: both;
padding-top: 5px;
}
}
.wp-pagenavi {
margin: 30px auto;
text-align: center;
font-size: 130%;
}
.wp-pagenavi a, .wp-pagenavi span {
border: none;
}
.wp-pagenavi .current {
border: none;
background-color: #78AED9;
color: #fff;
margin: 0 5px;
} #side {
padding: 0;
margin-top: 30px;
box-shadow: 0 0 5px;
clear: both
}
.widget-area {
padding: 0;
margin: 10px 0;
}
.widget-area h3 {
font-size: 16px;
margin-left: 10px;
line-height: 1.2;
font-weight: 600;
color: #2A8FEB;
}
.widget-area ul {
padding: 10px;
margin-top: -10px;
color: #000;
font-size: 16px;
line-height: 1.2;
background-color: #F8F8F8;
border-radius: 5px;
}
.widget-area li {
display: block;
}
.widget-area li a {
display: block;
padding: 10px;
color: #000;
font-size: 14px;
border-bottom: dotted 1px #aaa;
text-decoration: none;
}
.widget-area li a:hover {
background: #eee;
} .newspage {
padding: 10px;
margin: 10px 0;
}
.newspage h2 {
padding: 10px 0 10px 15px;
font-size: 20px;
line-height: 1.2;
color: #eee;
margin-top: 5px;
background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(30,87,153,1)), color-stop(84%, rgba(110,169,219,1)), color-stop(92%, rgba(118,177,226,0.7)), color-stop(100%, rgba(125,185,232,0))); background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); background: -o-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); background: linear-gradient(to bottom, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8', GradientType=0 ); }
.newspage small {
font-size: 12px;
line-height: 1;
color: #eee;
}
.news-content {
margin: 20px 0;
}
.ssba {
margin: 10px 0 0 0;
border-top: dotted 1px #aaa;
}
.returnnews a {
margin: 10px 10px 50px 0;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.video-container iframe, .video-container object, .video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.news-content {
padding: 10px;
}
@media (max-width: 480px) {
.newspage {
padding: 0;
margin: 10px 0;
}
.newspage h2 {
padding: 10px 0 10px 15px;
font-size: 16px;
line-height: 1.2;
color: #eee;
margin-top: 5px;
background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(30,87,153,1)), color-stop(84%, rgba(110,169,219,1)), color-stop(92%, rgba(118,177,226,0.7)), color-stop(100%, rgba(125,185,232,0))); background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); background: -o-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); background: linear-gradient(to bottom, rgba(30,87,153,1) 0%, rgba(110,169,219,1) 84%, rgba(118,177,226,0.7) 92%, rgba(125,185,232,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8', GradientType=0 ); }
.newspage small {
font-size: 12px;
line-height: 1.2;
color: #eee;
}
} .p-lineup {
text-align: center;
padding: 0 30px 20px 30px;
margin: 10px 0;
border: solid 1px #eee;
background: #fff;
filter: alpha(opacity=90);
-moz-opacity: 0.90;
-khtml-opacity: 0.90;
opacity: 0.90;
}
.p-lineup img {
max-width: 60%;
height: auto;
margin-right: auto;
margin-left: auto;
vertical-align: bottom;
display: block;
margin-bottom: 10px;
}
.p-lineup .btn {
width : 100%;
display: block;
text-align: center;
}
.p-lineup p {
font-size: 14px;
margin: 0;
line-height: 1.4;
word-wrap: break-word;
padding-bottom: 10px;
text-align: left;
}
.p-lineup .itemname {
text-align: center;
color: #666666;
line-height: 1;
font-size: 12px;
margin-bottom: 10px;
padding: 0;
}
.p-lineup {
*zoom:1;
}
.p-lineup :after {
content: "";
display: block;
clear: both;
} .oshiro {
padding: 30px 0;
text-align: center;
}
.oshiro h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.oshiro h3 {
line-height: 1.8;
padding-bottom: 10px;
}
.oshiro p {
line-height: 1.8;
margin-bottom: 20px;
color: #666666;
font-size: 16px;
}
.oshiro img {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
}
.oshiro h4 {
text-align: center;
font-size: 16px;
}
.oshiro .discon2{
width: 90%;
padding: 5px;
margin: 0 auto;
border: solid 2px #ff0000;
}
.oshiro .discon2 p{
text-align: center;
font-size: 16px;
margin: 0; 
padding: 0;
}
.modevplus {
padding: 30px 0;
background: #eee;
}
.modevplus h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.modevplus p {
line-height: 1.8;
margin-bottom: 10px;
color: #666666;
font-size: 16px;
}
.modevplus img {
display: block;
margin-left: auto;
margin-right: auto;
}
.modevplus img:first-child {
margin-top: 10px;
}
.speedvplus {
padding: 10px 0;
}
.speedvplus h3 {
text-align: center;
padding: 5px 0 20px 0;
}
.speedvplus-text p {
line-height: 1.8;
margin-top: 0px;
color: #666666;
font-size: 16px;
text-align: left;
}
.speedvplus img {
display: block;
margin-left: auto;
margin-right: auto;
}
.speedvplus-img h4, .speedvplus-img p {
text-align: center;
font-size: 16px;
color: #666666;
}
.effectvplus {
background-image: url(//www.okadaprojects.com/wp-content/themes/okd/images/pviconbck2.jpg);
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
padding: 30px 0;
text-align: center;
}
.effectvplus h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.pv-icon {
display: block;
}
.effectvplus img {
width: 100%;
padding: 0 20%;
}
.effectvplus h3 {
font-size: 18px;
line-height: 1.2;
color: #000;
text-align: center;
font-weight: 800;
margin-top: 10px;
color: #E95E00;
}
.pageback a {
font-size: 18px;
line-height: 1.6;
display: block;
margin: 10px;
}
.powercheck {
padding: 30px 0;
text-align: center;
}
.powercheck2 {
padding: 30px 0;
text-align: center;
background: #eee;
}
.powercheck h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.powercheck p {
line-height: 1.6;
color: #666666;
font-size: 16px;
}
.powercheck img {
display: block;
width: 70%;
margin-left: auto;
margin-right: auto;
margin-bottom: 30px;
}
.othrer1vplus {
padding: 0 0 40px 0;
text-align: center;
background: #eee;
}
.othrer1vplus h2 {
text-align: center;
padding: 0 0 10px 0;
font-size: 16px;
color: #666666;
text-align: left;
}
.spacevplus img {
width: 100%;
margin: 0 0 20px 0;
}
.safevplus img {
width: 55%;
margin: 0px 0 20px 0;
}
.spacevplus p, .safevplus p {
text-align: left;
color: #666666;
font-size: 16px;
}
.othrer2vplus {
padding: 30px 0;
text-align: center;
background: #eee;
}
.othrer2vplus h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.othrer2vplus h3 {
font-size: 24px;
line-height: 1.2;
color: #1262AD;
font-weight: 800;
margin-bottom: 20px;
}
.othrer2vplus h4 {
font-size: 16px;
text-align: left;
margin: 10px;
color: #666666;
}
.othrer2vplus p {
margin-bottom: 20px;
text-align: left;
color: #666666;
font-size: 16px;
}
.othrer2vplus li {
margin: 10px 0;
text-align: left;
color: #666666;
font-size: 16px;
}
.othrer3vplus {
padding: 30px 0;
text-align: center;
}
.othrer3vplus h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.othrer3vplus h4 {
color: #F2181B;
font-weight: 800;
margin-bottom: -10px;
}
.othrer3vplus p {
margin: 20px 0;
text-align: left;
font-size: 16px;
color: #666666;
line-height: 1.4;
}
.othrer3vplus p:last-child {
text-align: center;
}
.productinfo {
padding: 30px 0;
text-align: center;
}
.productinfo h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.productinfo h4 {
margin-top: 20px;
}
.productinfo li {
margin: 5px 0;
color: #666666;
text-align: left;
font-size: 16px;
}
.productinfo2 {
padding: 30px 0;
text-align: center;
background: #eee;
}
.productinfo2 h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.productinfo2 h4 {
padding: 30px 0 10px 0;
}
.productinfo2 li {
margin: 5px 0;
color: #666666;
text-align: left;
font-size: 16px;
} .productinfo3 {
padding: 30px 0;
text-align: center;
background: #FFF;
}
.productinfo3 h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.productinfo3 h4 {
padding: 30px 0 10px 0;
}
#tablepress-2, #tablepress-211, #tablepress-289 {
width: 100%;
margin: 0 auto 0 auto;
font-size: 100%;
}
#tablepress-2, #tablepress-2 .column-1, #tablepress-2 .column-2, #tablepress-211, #tablepress-211 .column-1, #tablepress-211 .column-2, #tablepress-210, #tablepress-210 .column-1, #tablepress-210 .column-2, #tablepress-210 .column-3,#tablepress-289, #tablepress-289 .column-1, #tablepress-289 .column-2 {
border: solid 1px #aaa;
margin-top: 10px;
text-align: center;
} .pv_harness {
padding: 30px 0;
text-align: center;
background: #eee;
}
.pv_harness h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.pv_harness h4 {
color: #F2181B;
font-weight: 800;
margin-bottom: -10px;
}
.pv_harness p {
margin: 20px 0;
text-align: left;
font-size: 16px;
color: #666666;
line-height: 1.4;
}
.pv_harness p:last-child {
text-align: center;
}
#tablepress-186, #tablepress-212 {
width: 60%;
margin: 0 auto 0 auto;
font-size: 100%;
}
#tablepress-186, #tablepress-186 .column-1, #tablepress-186 .column-2, #tablepress-212, #tablepress-212 .column-1, #tablepress-212 .column-2 {
border: solid 1px #aaa;
margin-top: 10px;
text-align: center;
} .whatsground {
padding: 30px 0 40px 0;
text-align: center;
}
.whatsground h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.whatsground p {
line-height: 1.8;
margin-bottom: 20px;
color: #666666;
font-size: 16px;
text-align: left;
}
.whatsground .groundcap {
line-height: 1.4;
margin-bottom: 20px;
color: #666666;
font-size: 12px;
text-align: center;
}
.whatsground img {
display: block;
margin-left: auto;
margin-right: auto;
width: 80%;
}
.whatsground h4 {
text-align: center;
font-size: 16px;
}
.whatsground2 {
padding: 30px 0 40px 0;
background: #eee;
text-align: center;
}
.whatsground2 h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.whatsground2 p {
line-height: 1.8;
margin-bottom: 20px;
font-size: 16px;
}
.whatsground2 .groundcap {
line-height: 1.6;
margin-bottom: 20px;
font-size: 12px;
text-align: center;
}
.whatsground2 h4 {
text-align: center;
color: #03366C;
} .whatsground3 {
background: #eee;
padding: 30px 0 40px 0; }
.whatsground3 h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.whatsground3 p {
line-height: 1.8;
margin-bottom: 20px;
color: #666666;
font-size: 16px;
text-align: left;
}
.whatsground3 .groundcap {
line-height: 1.6;
margin-bottom: 20px;
font-size: 12px;
text-align: center;
}
.whatsground3 h4 {
text-align: center;
color: #03366C;
}
.effectground {
background-image: url(//www.okadaprojects.com/wp-content/themes/okd/images/groundback.jpg);
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
padding: 30px 0 40px 0;
text-align: center;
}
.effectground h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.effectground img {
width: 100%;
padding: 0 20%;
}
.effectground h3 {
font-size: 18px;
line-height: 1.2;
color: #000;
text-align: center;
font-weight: 800;
margin-top: 10px;
color: #000;
}
.sizeground {
padding: 30px 0 40px 0;
text-align: center;
}
.sizeground h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.sizeground p {
line-height: 1.8;
margin-top: 100px;
color: #666666;
font-size: 16px;
text-align: left;
}
.toritukeground {
padding: 30px 0 40px 0;
text-align: center;
}
.toritukeground h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.toritukeground p {
line-height: 1.8;
color: #666666;
font-size: 16px;
text-align: left;
}
.toritukeground p:last-child {
font-size: 12px;
color: #000;
}
.toritukeground2 {
padding: 30px 0;
text-align: center;
background: #eee;
}
.toritukeground2 h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.toritukeground2 li {
float: left;
list-style: none;
margin: 10px;
}
.other1 {
padding: 30px 0;
background: #eee;
text-align: center;
}
.other1 h2 {
text-align: center;
padding: 5px 0 20px 0;
}  .PI1 {
padding: 30px 0 40px 0;
text-align: center;
}
.PI1 h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.PI1 h4 {
text-align: center;
color: #000;
padding: 40px 0 0 0;
}
.PI1 p {
line-height: 1.8;
margin-bottom: 20px;
font-size: 15px;
text-align: center;
}
.PI1 img {
margin-top: 30px;
margin-bottom: 30px;
}
.PI1 ul {
text-align: left;
}
.PI2, .PI3 {
padding: 30px 0 0 0;
text-align: center;
background: #888888;
}
.PI2 h2, .PI3 h2 {
text-align: center;
padding: 5px 0 20px 0;
color: #fff;
}
.PI2 h4 {
text-align: center;
color: #fff;
padding: 0 0 10px 0;
}
.PI2 p {
line-height: 1.6;
padding: 30px 30px 40px 30px;
font-size: 15px;
color:#fff;
text-align: center;
}
.PI2 #img_padding{
padding:20px 0px 50px 0px;
}
.PI2 button {
margin-bottom: 50px;
margin-right: 10px;
margin-left: 10px;
}
.PI3 p {
line-height: 1.6;
padding: 0 30px;
font-size: 15px;
color:#fff;
text-align: center;
}
.PI3 span {
font-size: 12px;
}
.PI3 img{
width: 70%;
margin-bottom: 60px;
}
.effectPI {
background-image: url(//www.okadaprojects.com/wp-content/themes/okd/images/piback.jpg);
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
padding: 30px 0 0 0;
text-align: center;
}
.effectPI img {
width: 100%;
padding: 0 20%;
}
.effectPI h2 {
text-align: center;
padding: 5px 0 30px 0;
}
.effectPI h3 {
font-size: 18px;
line-height: 1.2;
color: #3399cc;
text-align: center;
font-weight: 800;
margin-top: 10px;
}
.effectPI P {
margin-bottom: 40px;
} .pseffect1 {
padding: 30px 0;
background: #eee;
text-align: center;
}
.pseffect1 h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.pseffect1 h4 {
line-height: 1.8;
margin-bottom: 24px;
color: #49afd0;
font-size: 24px;
}
.pseffect2 {
padding: 30px 0;
background: #eee;
}
.pseffect2 h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.pseffect2 h3 {
line-height: 1.8;
margin-bottom: 10px;
color: #49afd0;
font-size: 24px;
}
.pseffect2 h4 {
font-size: 16px;
line-height: 1.4;
text-align: center;
}
.pseffect2 .cap {
font-size: 13px;
line-height: 1.2;
text-align: center;
}
.pseffect2 p {
font-size: 16px;
line-height: 1.6;
color: #666666;
margin-bottom: 20px;
}
.pseffect2 img {
width: 100%;
margin: 10px;
text-align: center;
}
.pseffect2 img:last-child {
margin-top: -20px;
}
#tablepress-6 {
width: 100%;
margin: 0 auto 0 auto;
font-size: 90%;
text-align: center;
}
#tablepress-7 {
width: 90%;
margin: 0 auto 0 auto;
font-size: 90%;
text-align: center;
border: solid 1px #aaa;
}
#tablepress-7 td {
text-align: center;
}
.spsubaru {
padding: 30px 0;
}
.spsubaru h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.spsubaru h5 {
color: red;
} p.oshirocap {
font-size: 14px;
color: #000;
}
.nensyoimg {
text-align: center;
background: #eee;
padding: 30px 0 30px 0;
}
.nensyoimg h4 {
margin-top: 0;
}
.nensyoimg img {
width: 80%;
}
.nensyoimg a {
display: block;
margin-top: 100px;
}
.nensyoimg p {
margin-top: 5px;
font-size: 16px;
}
.nensyoimg2 {
text-align: center;
padding: 30px 0 30px 0;
}
.nensyoimg2 h4 {
margin-top: 0;
}
.nensyoimg2 img {
width: 80%;
}
.nensyoimg2 a {
display: block;
margin-top: 100px;
}
.nensyoimg2 p {
margin-top: 5px;
font-size: 16px;
}
.effectbooster {
background-image: url(//www.okadaprojects.com/wp-content/themes/okd/images/pbback.jpg);
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
padding: 30px 0 40px 0;
text-align: center;
}
.effectbooster h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.effectbooster img {
width: 100%;
padding: 0 20%;
}
.effectbooster h3 {
font-size: 18px;
line-height: 1.2;
color: #03366C;
text-align: center;
font-weight: 800;
margin-top: 10px;
}
.pbtype {
padding: 30px 0;
text-align: center;
background: #eee;
}
.pbtype img {
padding: 20px;
width: 100%;
margin-bottom: 20px;
}
.pbtype h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.pbtype h3 {
padding: 10px;
margin: 10px;
background: #03366C;
color: #fff;
border-radius: 5px;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}
#tablepress-8, #tablepress-9, #tablepress-10, #tablepress-11, #tablepress-12 {
width: 70%;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
border: solid 1px #eee;
}
.pbmount {
padding: 30px;
text-align: center;
}
.pbmount img {
width: 100%;
padding: 20px;
}
.pbmount2 {
text-align: left;
color: #666666;
font-size: 14px;
margin-top: 10px;
line-height: 1.6;
}
.pbmount2 img {
margin-top: 0;
text-align: center;
}
.pbmount2 h4 {
margin-top: 5px;
color: #000;
}
.pbmount2 a {
margin: 5px;
display: inline-block;
float: left;
}
.pblineup {
padding: 0 0 30px 0;
text-align: center;
background: #eee;
}
.pblineup h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.pblineup li {
float: left;
text-align: left;
line-height: 1.6;
}
.pblineup .btn {
margin-bottom: 20px;
display: inline-block;
}
.pblineup p {
text-align: center;
color: #666666;
font-size: 16px;
} .whatsmonkey {
padding: 30px 0 40px 0;
text-align: center;
}
.whatsmonkey h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.whatsmonkey p {
line-height: 1.8;
margin-bottom: 20px;
color: #666666;
font-size: 16px;
}
.monkey {
margin: 30px 0;
}
.monkey h3 {
color: #666666;
}
#tablepress-17, #tablepress-18 {
width: 90%;
margin: 20px auto;
border: solid 1px #eee;
font-size: 90%;
}
#tablepress-17 td, #tablepress-18 td {
border: solid 1px #eee;
}
#tablepress-17 .column-1, #tablepress-17 .column-2, #tablepress-17 .column-3, #tablepress-17 .column-4, #tablepress-17 .column-5, #tablepress-17 .column-6, #tablepress-17 .column-7, #tablepress-17 .column-8, #tablepress-17 .column-9, #tablepress-17 .column-10, #tablepress-17 .column-11 {
text-align: center;
}
#tablepress-17 .row-1, #tablepress-17 .row-2 {
background: #9ED2E4;
}
#tablepress-18 .column-1, #tablepress-18 .column-2, #tablepress-18 .column-3, #tablepress-18 .column-4, #tablepress-18 .column-5, #tablepress-18 .column-6, #tablepress-18 .column-7, #tablepress-18 .column-8, #tablepress-18 .column-9, #tablepress-18 .column-10, #tablepress-18 .column-11, #tablepress-18 .column-12 {
text-align: center;
}
#tablepress-18 .row-1, #tablepress-18 .row-2 {
background: #9ED2E4;
} .corseharnes, .corseharnes1, .corsepack, .corseline {
padding: 50px 0;
background: #eee;
text-align: center;
}
.whatsmonkey span {
line-height: 1.8;
font-size: 24px;
margin-left: 5px;
}
.corseharnes h3, .corseharnes1 h3, .corsepack h3 {
padding: 10px;
border-radius: 5px;
color: #fff;
background: #EA2C2F;
font-size: 20px;
line-height: 1.4;
margin-top: 50px;
}
.corseharnes p, .corseharnes1 p, .corsepack p {
font-size: 16px;
line-height: 1.4;
text-align: left;
}
.corseharnes li {
font-size: 18px;
line-height: 1.8;
text-align: left;
}
.corseharnes1, .corseline {
background: #fff;
}
.corseharnes1 img {
width: 80%;
}
.corsepack img {
height: 400px;
margin-left: auto;
margin-right: auto;
} .effectdirect {
background-image: url(//www.okadaprojects.com/wp-content/themes/okd/images/pdback.jpg);
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
padding: 30px 0 40px 0;
text-align: center;
}
.effectdirect2 {
background-image: url(//www.okadaprojects.com/wp-content/themes/okd/images/pd2back.jpg);
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
padding: 30px 0 40px 0;
text-align: center;
}
.effectdirect h2, .effectdirect2 h2 {
text-align: center;
padding: 5px 0 20px 0;
}
.effectdirect img, .effectdirect2 img {
width: 100%;
padding: 0 20%;
}
.effectdirect h3, .effectdirect2 h3 {
font-size: 18px;
line-height: 1.2;
color: #e32121;
text-align: center;
font-weight: 800;
margin-top: 10px;
}
.effectdirect p, .effectdirect2 p {
text-align: center;
color: #666666;
font-size: 16px;
} .pcmount {
padding: 30px 0;
text-align: center;
}
.pcmount img {
width: 100%;
padding: 10px;
}
.pcmount h2 {
text-align: center;
padding: 5px 0 20px 0;
}
#tablepress-15 {
margin-top: 20px;
}
#tablepress-16 {
width: 100%;
font-size: 90%;
border: solid 1px #eee;
}
.pcosillo {
line-height: 1.8;
margin-bottom: 20px;
color: #666666;
font-size: 16px;
text-align: left;
} .lineup {
padding: 0;
margin: 20px 0 50px 0;
} .lineup h2 {
font-size: 20px;
line-height: 1.6;
font-weight: 600;
border-bottom: solid 1px #aaa;
}
.lineup h3 {
padding: 5px 0 5px 20px;
color: #000;
background-image: -moz-linear-gradient(top, #f9f9f9, #cfcfcf);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), color-stop(1, #cfcfcf));
font-size: 18px;
line-height: 1.2;
box-shadow: 0 2px 1px #fff inset;
-webkit-box-shadow: 0 2px 1px #fff inset;
-moz-box-shadow: 0 2px 1px #fff inset;
}
.lineup h3 small {
text-decoration: underline;
margin-left: 10px;
} .lineup li {
float: left;
}
.lineup .btn {
margin: 10px;
}
.lineup .products {
margin-top: 15px;
} .lineuptitle h1 {
font-weight: 600;
line-height: 1.4;
font-size: 32px;
}
.tablepress .row-2 td, .tablepress .row-3 td, .tablepress .row-4 td, .tablepress .row-5 td, .tablepress .row-6 td, .tablepress .row-7 td, .tablepress .row-8 td, .tablepress .row-9 td, .tablepress .row-10 td, .tablepress .row-11 td, .tablepress .row-12 td, .tablepress .row-13 td, .tablepress .row-14 td, .tablepress .row-15 td, .tablepress .row-16 td, .tablepress .row-17 td, .tablepress .row-18 td, .tablepress .row-19 td, .tablepress .row-20 td, .tablepress .row-21 td, .tablepress .row-22 td, .tablepress .row-23 td, .tablepress .row-24 td, .tablepress .row-25 td, .tablepress .row-26 td, .tablepress .row-27 td, .tablepress .row-28 td, .tablepress .row-29 td, .tablepress .row-30 td, .tablepress .row-31 td, .tablepress .row-32 td, .tablepress .row-33 td, .tablepress .row-34 td, .tablepress .row-35 td, .tablepress .row-36 td, .tablepress .row-37 td, .tablepress .row-38 td, .tablepress .row-39 td, .tablepress .row-40 td, .tablepress .row-41 td, .tablepress .row-42 td, .tablepress .row-43 td, .tablepress .row-44 td, .tablepress .row-45 td, .tablepress .row-46 td, .tablepress .row-47 td, .tablepress .row-48 td, .tablepress .row-49 td, .tablepress .row-50 td, .tablepress .row-51 td, .tablepress .row-52 td, .tablepress .row-53 td, .tablepress .row-54 td, .tablepress .row-55 td, .tablepress .row-56 td, .tablepress .row-57 td, .tablepress .row-58 td, .tablepress .row-59 td, .tablepress .row-60 td, .tablepress .row-61 td, .tablepress .row-62 td, .tablepress .row-63 td, .tablepress .row-64 td, .tablepress .row-65 td, .tablepress .row-66 td, .tablepress .row-67 td, .tablepress .row-68 td, .tablepress .row-69 td, .tablepress .row-70 td, .tablepress .row-71 td, .tablepress .row-72 td, .tablepress .row-73 td, .tablepress .row-74 td, .tablepress .row-75 td, .tablepress .row-76 td, .tablepress .row-77 td, .tablepress .row-78 td, .tablepress .row-79 td, .tablepress .row-80 td, .tablepress .row-81 td, .tablepress .row-82 td, .tablepress .row-83 td, .tablepress .row-84 td, .tablepress .row-85 td, .tablepress .row-86 td, .tablepress .row-87 td, .tablepress .row-88 td, .tablepress .row-89 td, .tablepress .row-90 td, .tablepress .row-91 td, .tablepress .row-92 td, .tablepress .row-93 td, .tablepress .row-94 td, .tablepress .row-95 td, .tablepress .row-96 td, .tablepress .row-97 td, .tablepress .row-98 td, .tablepress .row-99 td, .tablepress .row-100 td, .tablepress .row-101 td, .tablepress .row-102 td, .tablepress .row-103 td, .tablepress .row-104 td, .tablepress .row-105 td, .tablepress .row-106 td, .tablepress .row-107 td, .tablepress .row-108 td, .tablepress .row-109 td, .tablepress .row-110 td, .tablepress .row-111 td, .tablepress .row-112 td, .tablepress .row-113 td, .tablepress .row-114 td, .tablepress .row-115 td, .tablepress .row-116 td, .tablepress .row-117 td, .tablepress .row-118 td, .tablepress .row-119 td, .tablepress .row-120 td, .tablepress .row-121 td, .tablepress .row-122 td, .tablepress .row-123 td, .tablepress .row-124 td, .tablepress .row-125 td, .tablepress .row-126 td, .tablepress .row-127 td, .tablepress .row-128 td, .tablepress .row-129 td, .tablepress .row-130 td, .tablepress .row-131 td, .tablepress .row-132 td, .tablepress .row-133 td, .tablepress .row-134 td, .tablepress .row-135 td, .tablepress .row-136 td, .tablepress .row-137 td, .tablepress .row-138 td, .tablepress .row-139 td, .tablepress .row-140 td, .tablepress .row-141 td, .tablepress .row-142 td, .tablepress .row-143 td, .tablepress .row-144 td, .tablepress .row-145 td, .tablepress .row-146 td, .tablepress .row-147 td, .tablepress .row-148 td, .tablepress .row-149 td, .tablepress .row-150 td, .tablepress .row-151 td, .tablepress .row-152 td, .tablepress .row-153 td, .tablepress .row-154 td, .tablepress .row-155 td, .tablepress .row-156 td, .tablepress .row-157 td, .tablepress .row-158 td, .tablepress .row-159 td, .tablepress .row-160 td, .tablepress .row-161 td, .tablepress .row-162 td, .tablepress .row-163 td, .tablepress .row-164 td, .tablepress .row-165 td, .tablepress .row-166 td, .tablepress .row-167 td, .tablepress .row-168 td, .tablepress .row-169 td, .tablepress .row-170 td, .tablepress .row-171 td, .tablepress .row-172 td, .tablepress .row-173 td, .tablepress .row-174 td, .tablepress .row-175 td, .tablepress .row-176 td, .tablepress .row-177 td, .tablepress .row-178 td, .tablepress .row-179 td, .tablepress .row-180 td, .tablepress .row-181 td, .tablepress .row-182 td, .tablepress .row-183 td, .tablepress .row-184 td, .tablepress .row-185 td, .tablepress .row-186 td, .tablepress .row-187 td, .tablepress .row-188 td, .tablepress .row-189 td, .tablepress .row-190 td, .tablepress .row-191 td, .tablepress .row-192 td, .tablepress .row-193 td, .tablepress .row-194 td, .tablepress .row-195 td, .tablepress .row-196 td, .tablepress .row-197 td, .tablepress .row-198 td, .tablepress .row-199 td, .tablepress .row-200 td, .tablepress .row-202 td, .tablepress .row-203 td, .tablepress .row-204 td, .tablepress .row-205 td, .tablepress .row-206 td, .tablepress .row-207 td, .tablepress .row-208 td, .tablepress .row-209 td, .tablepress .row-210 td, .tablepress .row-211 td, .tablepress .row-212 td, .tablepress .row-213 td, .tablepress .row-214 td, .tablepress .row-215 td, .tablepress .row-216 td, .tablepress .row-217 td, .tablepress .row-218 td, .tablepress .row-219 td, .tablepress .row-220 td, .tablepress .row-221 td, .tablepress .row-222 td, .tablepress .row-223 td, .tablepress .row-224 td, .tablepress .row-225 td, .tablepress .row-226 td, .tablepress .row-227 td, .tablepress .row-228 td, .tablepress .row-229 td, .tablepress .row-230 td, .tablepress .row-231 td, .tablepress .row-232 td, .tablepress .row-233 td, .tablepress .row-234 td, .tablepress .row-235 td, .tablepress .row-236 td, .tablepress .row-237 td, .tablepress .row-238 td, .tablepress .row-239 td, .tablepress .row-240 td, .tablepress .row-241 td, .tablepress .row-242 td, .tablepress .row-243 td, .tablepress .row-244 td, .tablepress .row-245 td, .tablepress .row-246 td, .tablepress .row-247 td, .tablepress .row-248 td, .tablepress .row-249 td, .tablepress .row-250 td, .tablepress .row-251 td, .tablepress .row-252 td, .tablepress .row-253 td, .tablepress .row-254 td, .tablepress .row-255 td, .tablepress .row-256 td, .tablepress .row-257 td, .tablepress .row-258 td, .tablepress .row-259 td, .tablepress .row-260 td, .tablepress .row-261 td, .tablepress .row-262 td, .tablepress .row-263 td, .tablepress .row-264 td, .tablepress .row-265 td, .tablepress .row-266 td, .tablepress .row-267 td, .tablepress .row-268 td, .tablepress .row-269 td, .tablepress .row-270 td, .tablepress .row-271 td, .tablepress .row-272 td, .tablepress .row-273 td, .tablepress .row-274 td, .tablepress .row-275 td, .tablepress .row-276 td, .tablepress .row-277 td, .tablepress .row-278 td, .tablepress .row-279 td, .tablepress .row-280 td, .tablepress .row-281 td, .tablepress .row-282 td, .tablepress .row-283 td, .tablepress .row-284 td, .tablepress .row-285 td, .tablepress .row-286 td, .tablepress .row-287 td, .tablepress .row-288 td, .tablepress .row-289 td, .tablepress .row-290 td, .tablepress .row-291 td, .tablepress .row-292 td, .tablepress .row-293 td, .tablepress .row-294 td, .tablepress .row-295 td, .tablepress .row-296 td, .tablepress .row-297 td, .tablepress .row-298 td, .tablepress .row-299 td, .tablepress .row-300 td {
vertical-align: middle;
}
#tablepress-42, #tablepress-43, #tablepress-79, #tablepress-88, #tablepress-152, #tablepress-214, #tablepress-215, #tablepress-216 {
border: solid 1px #eee;
} .tablepress-id-1, .tablepress-id-6, .tablepress-id-8, .tablepress-id-9, .tablepress-id-10, .tablepress-id-11, .tablepress-id-12, .tablepress-id-17, .tablepress-id-18, .tablepress-id-42, .tablepress-id-43, .tablepress-id-44, .tablepress-id-79, .tablepress-id-88, .tablepress-id-170, .tablepress-id-171, .tablepress-id-176, .tablepress-id-177, .tablepress-id-178, .tablepress-id-179, .tablepress-id-180, .tablepress-id-181, .tablepress-id-183, .tablepress-id-184, .tablepress-id-185, .tablepress-id-187, .tablepress-id-209, .tablepress-id-213, .tablepress-id-214, .tablepress-id-215, .tablepress-id-216 {
width: 100% !important;
}
.tablepress-id-7{
width: 70% !important;
} .tablepress-id-21 th, .tablepress-id-22 th, .tablepress-id-23 th, .tablepress-id-42 th {
text-align: center !important;
color: #fff !important;
background: #03366C !important;
}
.tablepress-id-79 th{
text-align: center !important;
color: #fff !important;
background: #FBA217 !important;
}
.tablepress-id-43 th{
text-align: center !important;
color: #fff !important;
background: #428bca !important;
} .tablepress-id-214 th {
text-align: center !important;
color: #fff !important;
background: #d9534f !important;
} .tablepress-id-215 th {
text-align: center !important;
color: #fff !important;
background: #337ab7 !important;
} .tablepress-id-216 th {
text-align: center !important;
color: #fff !important;
background: #5bc0de !important;
}
.tablepress-id-42 .column-1 p, .tablepress-id-214 .column-1 p, .tablepress-id-215 .column-1 p, .tablepress-id-216 .column-1 p {
float: left !important;
}
#tablepress-42 .column-2, #tablepress-43 .column-2, #tablepress-79 .column-2, #tablepress-214 .column-2, #tablepress-215 .column-2, #tablepress-216 .column-2 {
text-align: center;
border-left: solid 1px #eee;
}
#tablepress-42 .column-3, #tablepress-43 .column-3, #tablepress-79 .column-3 {
text-align: center;
border-left: solid 1px #eee;
}
#tablepress-42 .column-4, #tablepress-43 .column-4, #tablepress-79 .column-4 {
text-align: center;
border-left: solid 1px #eee;
}
#tablepress-42 .column-5, #tablepress-43 .column-5, #tablepress-79 .column-5, #tablepress-214 .column-5, #tablepress-215 .column-5, #tablepress-216 .column-5 {
text-align: center;
border-left: solid 1px #eee;
}
#tablepress-42 .column-6, #tablepress-43 .column-6, #tablepress-79 .column-6, #tablepress-214 .column-6, #tablepress-215 .column-6, #tablepress-216 .column-6 {
text-align: center;
border-left: solid 1px #eee;
}
#tablepress-42 .column-7, #tablepress-43 .column-7, #tablepress-79 .column-7, #tablepress-214 .column-7, #tablepress-215 .column-7, #tablepress-216 .column-7 {
text-align: center;
border-left: solid 1px #eee;
}
#tablepress-42 .column-8, #tablepress-43 .column-8, #tablepress-79 .column-8, #tablepress-214 .column-8, #tablepress-215 .column-8, #tablepress-216 .column-8 {
text-align: center;
border-left: solid 1px #eee;
}
#tablepress-42 .column-9, #tablepress-43 .column-9, #tablepress-79 .column-9, #tablepress-214 .column-9, #tablepress-215 .column-9, #tablepress-216 .column-9 {
text-align: center;
border-left: solid 1px #eee;
border-right: solid 1px #eee;
}
#tablepress-42 .column-10, #tablepress-43 .column-10, #tablepress-79 .column-10, #tablepress-214 .column-10, #tablepress-215 .column-10, #tablepress-216 .column-10 {
text-align:center;
border-left: solid 1px #eee;
} #tablepress-215 .column-11 {
text-align:center;
border-left: solid 1px #eee;
} #tablepress-214 .column-3, #tablepress-214 .column-4, #tablepress-215 .column-3, #tablepress-215 .column-4, #tablepress-216 .column-3, #tablepress-216 .column-4 {
text-align:center;
}
.otherlineup ul, .other2lineup ul, .other4lineup ul, .otherVlineup ul {
margin: 10px 10px 0 0;
border: solid 1px #aaa;
color: #000;
margin-bottom: 10px;
}
.otherlineup li, .other2lineup li, .other4lineup li, .otherVlineup li {
clear: both;
}
.otherlineup a, .other2lineup li a, .other4lineup li a, .otherVlineup li a {
font-size: 12px;
line-height: 1;
color: #000;
}
.lineuptitle a {
font-size: 24px;
float: right;
}
#bmwinfo {
float : left;
}
#bmwinfo a {
font-size: 16px;
} @media (min-width: 750px) {
.otherlineup ul, .other2lineup ul, .other4lineup ul, .otherVlineup ul {
float: right;
}
}
@media (min-width: 480px) {
#scroll {
display: none;
}
.returntop .fa {
font-size: 30px;
float: right;
}
}
@media (max-width: 480px) {
.lineuptitle h1 {
font-size: 20px;
clear: both;
}
} .shop-top {
text-align: center;
padding: 50px 0 100px 0;
background-image: url(//www.okadaprojects.com/wp-content/themes/okd/images/dealertop.jpg);
margin: 0;
}
.agency {
text-align: center;
padding: 50px 0;
background: #fff;
margin-bottom: 0;
}
.shop-top h2 {
padding: 10px;
font-size: 32px;
line-height: 1.6;
color: #fff;
}
.shop-top p {
font-size: 18px;
line-height: 1.4;
margin-bottom: 20px;
color: #fff;
}
.agency h2 {
padding: 10px;
font-size: 32px;
line-height: 1.6;
}
.agency p {
font-size: 18px;
line-height: 1.4;
margin-bottom: 20px;
}
#agencyh3:hover {
background: #aaa;
}
.shop-top h3 {
display: block;
background: #fff;
color: #000;
padding: 20px 0;
border-radius: 10px;
margin-bottom: 40px;
font-weight: 700;
background-color: rgba(255, 255, 255, 0.75);
}
.shop-top h3:hover {
background: #50B6FC;
color: #fff;
}
.agency h3 {
display: block;
background: #03366C;
color: #fff;
padding: 20px 0;
width: 30%;
margin-left: auto;
margin-right: auto;
border-radius: 10px;
}
.shop-top li, .agency li {
list-style: none;
text-align: center;
}
.shop-top a, .agency a {
text-decoration: none;
}
.shopcar li:nth-child(2), .shopcar li:nth-child(15) {
margin-left: -15px;
}
.shopbike li:nth-child(2), .shopbike li:nth-child(14) {
margin-left: -15px;
}
.dropdown-menu {
background: #fff;
color: #000;
}
.dropdown-menu li {
float: left;
padding: 5px;
font-size: 16px;
}
#tablepress-88 .column-1, #tablepress-170 .column-1, #tablepress-171 .column-1 {
width: 35%;
}
#tablepress-88 .column-2, #tablepress-170 .column-2, #tablepress-171 .column-2 {
width: 25%;
}
#tablepress-88 .column-3, #tablepress-170 .column-3, #tablepress-171 .column-3 {
width: 20%;
}
#tablepress-88 .column-4, #tablepress-170 .column-4, #tablepress-171 .column-4 {
width: 20%;
}
.tablepress-id-88 th, .tablepress-id-170 th, .tablepress-id-171 th {
color: #fff;
background: #567AD5 !important;
} .eventcal {
min-height: 600px;
margin: 20px 0;
}
.eventcal p {
padding: 10px 0;
margin: 0;
float: left;
font-size: 16px;
line-height: 1.6;
}
.event-info h2 {
font-size: 18px;
padding: 10px;
color: #fff;
background: -moz-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(30,87,153,1)), color-stop(47%, rgba(75,133,190,1)), color-stop(60%, rgba(87,146,200,0.7)), color-stop(100%, rgba(125,185,232,0)));
background: -webkit-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: -o-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: -ms-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: linear-gradient(to right, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8', GradientType=1 );
} .faqinfo h1 {
font-size: 24px;
padding: 10px;
color: #fff;
background: -moz-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(30,87,153,1)), color-stop(47%, rgba(75,133,190,1)), color-stop(60%, rgba(87,146,200,0.7)), color-stop(100%, rgba(125,185,232,0)));
background: -webkit-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: -o-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: -ms-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: linear-gradient(to right, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8', GradientType=1 );
}
.faq h2 {
margin-top: 50px;
font-size: 18px;
line-height: 1.2;
padding: 5px 0 5px 10px;
border-bottom: dotted 1px #000;
}
.faq span {
margin-right: 10px;
} .widget {
padding: 0;
margin: 20px 0;
border: solid 1px #78AED9;
}
.side h3 {
background-color: #78AED9;
color: #fff;
padding: 10px;
font-size: 24px;
line-height: 1.2;
margin-top: 0;
}
.side li a {
font-size: 16px;
line-height: 1.4;
}
.timely ai1ec-agenda-widget-view ai1ec-clearfix {
margin-right: 20px;
} #tablepress-172 {
margin-top: 20px;
margin-left: auto;
margin-right: auto;
width: 70%;
}
#tablepress-172 .column-1 {
text-align: center;
width: 40%;
} #tablepress-204 {
width : 90%;
margin: 0 auto;
}
#tablepress-204 .column-1{
width: 20%;
padding: 15px 20px 15px 0;
}
#tablepress-204 .column-2{
padding: 15px 0px;
} @media (max-width: 480px) {
#tablepress-204 {
margin-left: auto;
margin-right: auto;
width: 100%;
}
#tablepress-204 .column-1{
padding: 10px 20px 10px 0 !important;
}
#tablepress-204 .column-2{
padding: 10px 0 !important;
}
} .ggmap {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.ggmap iframe, .ggmapr object, .ggmap embed .ggmap div{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin-top: 20px;
} .distributors p.text1 {
font-size: 16px;
margin-bottom: 50px;
color: #000;
}
.distributors p.text2 {
font-size: 16px;
margin-bottom: 0px;
color: #000;
}
.distributors p.text3 {
font-size: 16px;
margin-bottom: 10px;
color: #000;
}
.distributor-title {
width: 100%;
margin: 0 0 30px 0;
background-color: #666;
}
.distributor-title p {
font-size: 16px;
padding: 5px 0 5px 10px;
color: #fff;
}
.distributors img.logo {
max-width: 100%;
margin-bottom: 15px;
}
.distributors hr {
height: 1px;
background-color: #999;
}  .powergraph {
background-image: url(//www.okadaprojects.com/wp-content/themes/okd/images/graphback.jpg);
background-size: 100%;
clear: both;
margin: -15px 0 -30px 0;
}
.powergraph h2 {
font-size: 24px;
line-height: 1.2;
padding: 10px;
color: #fff;
background: #3E5CB3;
border-radius: 5px;
}
.powergraph img {
width: 90%;
}
.guest h4 {
padding: 10px;
color: #fff;
background: #3E5CB3;
border-radius: 5px;
}
.guest li {
float: left;
margin: 5px 40px 40px 0;
} .meas h1 {
text-align: center;
font-size: 24px;
line-height: 1.2;
color: #666666;
}
.meas h2 {
text-align: center;
font-size: 24px;
line-height: 1.2;
}
.meas h3 {
font-size: 18px;
line-height: 1.2;
border-bottom: dotted 1px #aaa;
}
.center {
text-align: center;
margin-top: -10px;
}
.meas h4 {
padding: 10px;
line-height: 1.2;
color: #fff;
margin-top: 20px;
background: -moz-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(30,87,153,1)), color-stop(47%, rgba(75,133,190,1)), color-stop(60%, rgba(87,146,200,0.7)), color-stop(100%, rgba(125,185,232,0)));
background: -webkit-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: -o-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: -ms-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
background: linear-gradient(to right, rgba(30,87,153,1) 0%, rgba(75,133,190,1) 47%, rgba(87,146,200,0.7) 60%, rgba(125,185,232,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8', GradientType=1 );
}
.meas img {
float: left;
margin-right: 10px;
}
.meas p {
padding: 10px;
line-height: 1.8;
margin-right: 10px;
}
.meas-contact {
text-align : center;
margin-top: 100px;
} .contact h3 {
text-align: center;
color: #666666;
margin-top: 30px;
}
.contact h4 {
text-align: center;
}
.contact p {
text-align: center;
font-size: 14px;
}
.utext {
margin: 0 auto;
}   @media screen and (max-width: 480px) {
.utext {
width: 100%;
}
}   @media screen and (min-width: 481px) and (max-width: 749px) {
.utext {
width: 55%;
}
}   @media screen and (min-width: 750px) and (max-width: 991px) {
.utext {
width: 380px;
}
}   @media screen and (min-width: 992px) and (max-width: 1199px) {
.utext {
width: 500px;
}
}   @media screen and (min-width: 1200px) {
.utext {
width: 600px;
}
}
#adressinfo {
font-size: 12px;
color: #666666;
text-align: center;
}
#wpcf7-f1228-o1,#wpcf7-f2778-o1 {
width: 50%;
margin-left: auto;
margin-right: auto;
}
#wpcf7-f1255-o1 {
width: 50%;
margin-left: auto;
margin-right: auto;
}
.wpcf7-text, .wpcf7-textarea {
width: 90%;
}
.wpcf7-select {
width: 25%;
}
.wpcf7 .seireki {
width: 20%;
}
@media (max-width: 480px) {
#wpcf7-f1228-o1, #wpcf7-f1255-o1, #wpcf7-f2778-o1 {
width: 100%;
margin-left: auto;
margin-right: auto;
font-size: 12px;
}
.wpcf7-select {
width: 25%;
}
} .footerinfo {
margin-top: 30px;
margin-bottom: 0;
width: 100%;
padding: 30px 0 30px 0;
color: #CACACA;
background: rgb(25,84,135); background: -moz-linear-gradient(top, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); background: -webkit-gradient(linear, left top, left bottom, color-stop(25%, rgba(25,84,135,1)), color-stop(75%, rgba(11,34,58,1))); background: -webkit-linear-gradient(top, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); background: -o-linear-gradient(top, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); background: -ms-linear-gradient(top, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); background: linear-gradient(to bottom, rgba(25,84,135,1) 25%, rgba(11,34,58,1) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#195487', endColorstr='#0b223a', GradientType=0 ); }
.footerinfo ul {
padding: 0;
display: block;
margin-left: -5px;
}
.footerinfo li {
list-style: none;
line-height: 1.2;
}
@media (min-width: 480px) {
.footerinfo li {
float: left;
margin: 5px 0;
}
}
.footerinfo h2 {
display: block;
font-size: 20px;
line-height: 1.4;
border-bottom: dotted 1px #cacaca;
}
.footerinfo h3 {
font-size: 18px;
line-height: 1;
padding: 0;
color: #2A8FEB;
}
.footerinfo li a {
line-height: 1.2;
padding: 5px;
font-size: 14px;
margin-right: 5px;
color: #CACACA;
text-decoration: none;
}
.footerinfo li a:hover {
color: #fff;
}
.bikedata {
clear: both;
}
.companydata p, address {
line-height: 1.2;
text-align: left;
}
.companydata span {
font-size: 20px;
font-weight: 600;
color: #2A8FEB;
line-height: 1;
}
.companydata .open {
font-size: 10px;
}
.footer {
background: #aaa;
width: 100%;
margin-top: 0;
}
.footer p {
padding: 10px;
color: #fff;
text-align: center;
margin-top: 10px;
} .popup {
display: none;
position: fixed;
top: 50%;
left: 50%;
background-color: #fff;
overflow: hidden;
z-index: 101;
}
.popup_inner {
padding: 20px;
}
#overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
opacity: 0.7;
z-index: 100;
} #popup1 {
width: 600px;
}
.corse_link {
font-size:12px;
color:#FF0000;
} .switch {
visibility: hidden;
}
.eo-events p{
padding: 5px 10px;
background: #70A7B8;
color: #fff;
list-style: none;
width: 100%;
margin-left: -25px;
margin-bottom: 10px;
border-radius: 5px;
}
.eo-events a{
color: #fff;
} .fcenter {
margin-top: 50px;
font-size: 10px;
text-align: center;
} .grecaptcha-badge { visibility: hidden; } *:focus,
*:focus-visible,
*:active {
outline: none !important;
box-shadow: none !important;
} a:focus img,
a:active img {
outline: none !important;
box-shadow: none !important;
}