/* カテゴリ・グループのフリースペース内全体の指定 */
.cg_freespace_01 {
  padding:0;
  margin:20px 0 20px 0;
}
.cg_freespace_02 {
  padding:0;
  margin:20px 0 20px 0;
}
/* カテゴリ・グループのフリースペース内の<p>タグの余白設定 */
.cg_freespace_01 p,
.cg_freespace_02 p {
  margin:0 0 10px 0;
}
/* カテゴリ・グループのフリースペース内の<ul>タグの余白設定 */
.cg_freespace_01 ul,
.cg_freespace_02 ul {
  margin:0 0 10px 20px;
  padding:0;
}

h2.cate_title {
background:#000;
color:#fff;
padding:2px 0 0 5px;
margin:0 0 30px 0;
border-left:solid 15px #d40303; 
background: #000; 
font-size: 140%;  
}

/*グループ：セレブ*/

.series_area01 h3 {
/*background:url(https://img20.shop-pro.jp/PA01321/685/etc/top_sub_title_catebg01.jpg?cmsp_timestamp=20150525122021) no-repeat;*/
background:#000;
width:98%;
height:25px;
font-weight:bold;
color:#fff;
padding:10px 0 5px 25px;
margin-top:20px;
margin-bottom:5px;
}


.series_area01 h3.import {
background:url(https://img20.shop-pro.jp/PA01321/685/etc/top_sub_title_catebg01.jpg?cmsp_timestamp=20150525122021) no-repeat;
width:348px;
height:25px;
font-weight:bold;
color:#000;
padding:3px 0 0 25px;
}


.series_area01 p {
font-size:14px;
line-height:1.6;
padding:5px 0 10px 0;
}

.series_area01 p a:hover {
text-decoration:none;
}

.caution_area {
width:97%;
height:auto;
border:solid 2px #cc0808;
padding:10px;
margin:0 0 20px 0;
}

.caution_area p {
color:#cc0808;
font-weight:bold;
}

.caution_area p span {
  color:#000;
}

/*お知らせ*/
.p_news_area {
width:97%;
height:auto;
border:solid 2px #333;
padding:10px;
margin:0 0 20px 0;
}

.p_news_area p {
color:#000;
  font-weight:bold;
}

.p_news_area p span {
  color:#cc0808;
  font-weight:bold;
}

.p_news_area p span.tx_blue {
  color:#0000cd;
  font-weight:bold;
}
.p_news_area p span.tx_blue02 {
color:#0e45c2;
font-weight:bold;
}

.p_news_area a {
   color: #0e45c2;
  text-decoration: underline;
}

.p_news_area a:hover {
   color: #0e45c2;
  text-decoration: none;
}
  

/*フロントリップスポイラー・ボンネットスポイラーetcカテゴリー*/
.aeroArea02 {width: 100%; height: auto; margin-bottom: 30px; padding-top: 20px; padding-bottom:50px; clear:both;}
.aeroArea02 ul {width: 100%; height: auto; padding-bottom: 30px; list-style:none;}
.aeroArea02 ul li {background: #fff; color: #000; width:auto; height: auto; float: left; margin: 15px 15px 0 0; padding: 5px;
-webkit-box-shadow: 0 0 0 2px #999; box-shadow: 0 0 0 2px #999; border-radius: 4px; line-height: 180%; font-size:130%;}

.aeroArea02 h4 {color: #fff; padding:5px 0 5px 10px; width: auto; margin-top: 20px; margin-bottom: 5px; border-left:solid 15px #d40303; background: #000; font-size: 140%;}

.aeroArea02 ul li a {color:#000; text-decoration: none;}

.aeroArea02 ul li a:hover {display: block; color: #f00;}

img.ti-bnr01 { width:100%; height:auto;}

/*カテゴリー車種リスト*/
.series_area01 a {margin: 10px 15px 0 0; padding: 5px;
-webkit-box-shadow: 0 0 0 2px #999; box-shadow: 0 0 0 2px #999; border-radius: 4px; line-height: 280%; text-decoration:none;}
.colBLACK01 {color:#000;}  

.productBoxArea01 {width:98%; height:auto;} 
/*.productBoxArea {width:1040px; height:auto; margin-right:20px;}*/

/*適合表new*/
table.k-series {
color:#000;
border-top: solid 1px #999;
border-right: solid 1px #999;
border-bottom: solid 1px #999;
border-left: solid 1px #999;
width:100%;
height:auto;
margin-bottom:5px;
}
table.k-series td a {font-size: 110%;}
table.k-series td a:hover {text-decoration:none;}
table.k-series td {
line-height: 180%;
padding: 5px;
border: solid 1px #999;
}
table.k-series td.kcar_maker04 {width: 60%;}