@charset "UTF-8";

/*-- INDEX ----------------------------------------
  #101 サイト間共通
  #102 対決用追加
  #102-a 対決用追加
  #103 モーターショー・錦糸町追加
  #104 ベスト10
  #104a ベスト10 archive
  #105 賢人 2007/09/26-2007/12/26
  #106 賢人 2007/04/11-2007/09/19
  #107 #ライバル車比較 080418～
  #108 ライバル車比較 080418～
  #109 東京オートサロン2008
  #110 映画の名車
  #111 月変わり特集vol1 2008/06/10～
  #112 月変わり特集vol2 2008/07/08～
  #113 本誌
  #115 indyjapan
  #116 roadster
  #117 2009tokyo motor show
  #118 scoope
  #150 共通css
  #119 091009追記eco
  #195 091015追記モーターショー

-------------------------------------------------*/

/*-------------------------------------------------
   #101 サイト間共通
-------------------------------------------------*/

*{ 
margin:0; 
padding:0;
font-size:inherit;
}

td {
	margin:0;
	padding:0;
}

h3 {
	margin: 0 0 15px 0;
	font-weight: bold;
}

h4 {
	margin: 0 0 15px 0;
	font-weight: bold;
}

.img-desc {
	margin: 0 0 15px 0;
	font-size: 10px;
	line-height: 140%;
}

.author {
	text-align: right;
	margin: 5px 0 0 0;
	font-size: 12px;
	clear: both;
}

.font-red {
	color: #FF0000;
}

.font-lightblue {
	color:#0098FF;
}

.link-box {
	margin: 10px 0 20px 0;
}

.link-box h5 {
	font-weight: bold;
	font-size: 12px;
}

.link-box a:link,.link-box a:visited{
	color: #0B6CCE;
	text-decoration: underline;
}

.link-box a:hover,.link-box a:active {
	color: #FF9900;
	text-decoration: underline;
}

p.caption {
	font-size: 12px;
}
<!-- 090910 -->
.contenttitle h1{
background-image:url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cont_line.gif);
background-position:left top;
background-repeat:repeat-x;
border-bottom:1px solid #E6E6E6;
font-size:14px;
font-weight:bold;
line-height:140%;
margin:0;
padding:12px 0 10px 15px;
}
<!-- /090910 -->
<!-- 090813 -->
/*-------------------------------------------------
  #102 対決用追加
-------------------------------------------------*/
.vs .col2 {
	width: 565px;
	height: 100%;
}

.vs .col2 .col-left {
	float: left;
	width: 420px;
	margin: 0;
	padding: 0;
}

.vs .col2 .col-right {
	float: left;
	margin: 0 0 0 20px;
	padding: 0 5px 10px 5px;
	background-color:#DDDDDD;
	color: #333333;
	width: 110px;
}

.vs h3 {
	height: 140px;
	margin: 0 ;
	padding: 0;
}

.vs h4 {
	font-weight: bold;
	margin: 20px 0;
	padding: 0 0 0 5px;
	line-height: 130%;
}

.vs .col-left h5 {
	font-size: 18px;
	font-weight: bold;
	margin: 15px 0;
	padding: 0;
	line-height: 140%;
}

.vs .col-right h6 {
	font-size: 12px;
	font-weight: bold;
	line-height:140%;
	margin: 5px 0 0 0;
	padding: 0;
}

.vs .title0 {
	font-size: 22px;
}

.vs .title1 {
	border-left: 10px solid #CCCCCC;
	background-color: #000000;
	color: #FFFFFF;
	margin: 0;
	padding: 5px 0 3px 7px;
	line-height: 130%;
}

.vs .title2 {
	border-left: 5px solid #CCCCCC;
	font-size: 18px;
}

.vs .title3 {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align: center
}

.vs .col-right img {
	margin:0 0 50px 0;
	padding: 0;
}

.vs .box1 {
	margin: 0 0 10px 0;
	padding: 0;
}


.vs .box1 table {
	margin: 10px 0 0 0; 
	padding:0px;
	border-collapse:collapse
}

.vs .box1 td {
	margin: 0px;
	padding: 0 0 10px 10px;
	font-size: 11px;
	line-height: 120%;
	vertical-align: top
}

.vs .box2 {
	margin: 20px 0;
	padding: 3px 10px 10px 10px;
	background-color:#006699;
	font-size: 12px;
	color:#FFFFFF
}

.vs .box3 {
	margin: 10px 0 ;
	padding: 0 5px 10px 5px;
	border-top: 2px solid #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
}

.vs .box3 table {
	width: 100%;
	margin: 0;
	padding: 0;
}

.vs .box4 {
	margin: 0 0 15px 0;
	padding: 0;
}

.vs .box4 table {
	margin: 10px 0 0 0; 
	padding:0px;
	border-collapse:collapse;
	width: 420px;
}

.vs .box4 td {
	margin: 0px;
	padding: 0 0 5px 0;
	font-size: 11px;
	line-height: 120%;
	vertical-align: top
}

.vs .col-left .spec{
	margin: 10px 0;
	padding: 0;
}

.vs .col2-01 .col-right .spec {
	margin: 0 5px;
}

.vs .col-left .spec table{
	width: 100%;
	margin: 0;
	padding: 0;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-collapse:collapse;
}

.vs .spec th {
	font-size: 12px;
	text-align: center;
	background-color: #999999;
	color: #FFFFFF;
	margin: 0;
	padding: 3px 0;
	border-bottom: 3px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	line-height: 120%;
}

.vs .spec td {
	font-size: 12px;
	margin: 0;
	padding: 3px 0 0 5px;
	border-collapse:collapse;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.vs .td-title {
	background-color: #8CABBD;
}

.vs .col-right .spec {
	margin:0;
	padding:0;
}

.vs .col-right .spec h6{
	font-size: 11px;
}

.vs .col-right .spec dl{
	font-size: 10px;
	margin: 5px 5px 10px 5px;
	padding: 0;
	line-height: 120%;
}

.vs .col-right h5 {
	text-align: center;
}

.vs .col-right .spec dt {
	margin: 0;
	padding: 0;
	font-weight: bold;
	ine-height: 100%;
	font-size: 10px;
}

.vs .col-right .spec dd {
	margin: 3px 0 5px 5px;
	padding: 0;
	font-size: 10px;
}

.vs .font10 {
	font-size: 10px;
}

.vs .col2 .col-right img {
	margin: 10px 0 0 0;
}

.vs .col2-01 .col-right img {
	margin: 10px 5px 0 5px;
}

.vs .author {
	text-align: left;
	font-size: 12px;
}

.vs .next {
	font-size: 12px;
	margin: 20px 0 0 0;
	padding: 0;
	background: url(http://www.carsensor.net/contents/img_old/media/img/next.gif) 60px 3px no-repeat;
}

.vs .font-tblue {
	color:#006699
}

.vs .font-red {
	color:#FF0000;
}

.vs .center {
	text-align: center
}

.vs .img-desc {
	margin: 0 0 15px 0;
	font-size: 10px;
	line-height: 150%;
}

.vs .ta1 {
	margin: 0 0 20px 0;
}

.vs .ta1 td{
	vertical-align: top;
	font-size: 12px;
	line-height: 140%;
	padding: 5px;
}

.vs .col2-01 {
	width: 660px;
	height: 100%;
	clear:both;
}

/* clearfix */
.vs div.col2-01 {
	zoom:1;/*for IE 5.5-7*/
}

.vs div.col2-01:after{/*for modern browser*/	
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}

.vs .col2-01 .col-left {
	float: left;
	width: 420px;
	margin: 0;
	padding: 0;
}

.vs .col2-01 .col-right {
	float: right;
	width: 220px;
	margin: 0 0 0 20px;
	padding: 0;
	background-color:#DDDDDD;
	color: #333333;
}

.vs .col2-01 .col-right .link-box {
	font-size: 11px;
}

.vs .col2-01 .col-right h6{
	font-size: 12px;
	margin: 15px 0 0 0;
}

.vs .col2-01 .col-right h5 {
	text-align: center;
}

.vs .col2-01 .col-right img {
	border:5px solid #FFFFFF;
}

.vs .col2-01 .col-right h6.title4 {
	font-size: 12px;
	line-height:140%;
	margin: 0;
	padding: 0;
	background-color:#000000;
	color:#FFFFFF;
	text-align: center;
	font-weight: normal;
}

table.vs-table  {
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-collapse: collapse;
	margin: 10px 0 0 0;
}

table.vs-table th {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 100%;
	padding: 2px 0;
}

table.vs-table td {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	font-size: 10px;
	padding: 4px 5px;
	line-height: 140%;	
}

table.vs-table2 {
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-collapse: collapse;
	margin: 0 0 5px 0;
	width: 420px;
}

table.vs-table2 th {
	background-color: #000000;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 100%;
	padding: 5px 0;
}

table.vs-table2 td {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	font-size: 12px;
	padding: 5px 0;
	text-align: center;
}

.td-title02 {
	background-color: #EEEEEE;
	color:#333333;
	font-weight: bold;
}

.td-back02 {
	background-color: #FFFFFF
}

.vs-box1 {
	margin: 0 10px;
}

.right_box {
	text-align: right;
	margin: 15px 0 0 0;
}

/*-------------------------------------------------
  #102-a 対決用追加 20090616-
-------------------------------------------------*/
.col1-01 .box1 {
	margin: 0 0 15px 0;
}

.col1-01 .box1 .box1-in {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box1_in.gif) repeat-y;
	padding: 5px 15px;
}

.col1-01 .box1 .box1-in p a img {
	float: left;
	margin: 0 10px 0 0;
	padding: 1px;
	border: 1px solid #333333;
}

.col1-01 .box1 .box1-in p a:hover img {
	border: 1px solid #FF9900;
}

.col1-01 .box1 .box1-in p.read-txt {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 10px 0 15px 0;
	line-height: 220%;
}

.col1-01 .box2 {
	clear: both;
	padding: 0 0 15px 0;
}

.col1-01 .box2 h3 {
	font-size: 19px;
	font-weight: bold;
	color: #FFFFCC;
	margin: 0 0 15px 0;
	padding: 28px 0 0 50px;
	height: 30px;
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box2_title.gif) no-repeat;
}

.col1-01 .box2 .box2-ph {
	width: 658px;
	margin: 0 1px;
}

.col1-01 .box2 .box2-ph p a img {
	float: left;
	margin-bottom: 2px;
	padding: 1px;
	border: 1px solid #333333
}

.col1-01 .box2 .box2-ph p a:hover img {
	float: left;
	margin-bottom: 2px;
	padding: 1px;
	border: 1px solid #FFCC00
}

.col1-01 .box2 .box2-ph p.ph-right img {
	margin-right: 2px;
}


.col1-01 .box2 table {
	margin: 15px 0;
	border-collapse: collapse;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	width: 100%;
	clear:both;
}

.col1-01 .box2 table th {
	border-right: 1px solid #333333;
	border-bottom: 2px solid #333333;
	background-color: #aaa;
	padding: 8px 5px 5px 5px;
	font-size: 12px;
	font-weight: bold;
	 text-align: center; 
	color: #FFFFFF;
	line-height: 110%;
}

.col1-01 .box2 table th span {
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
}

.col1-01 .box2 table td {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding: 2px 5px;
	font-size: 12px;
	text-align: center;
}

.col1-01 .box2 h4 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin: 0 0 10px 0;
	padding: 8px 0 8px 15px;
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box2_title_s.gif) no-repeat;
}

.col1-01 .box2 p {
	line-height: 200%;
	color: #555;
	font-size:12px;
}

.col1-01 .box2 ul.link-box {
	list-style-type: none;
	margin: 15px 0 0 3px;
	padding: 0;
	width: 660px;
	height: 30px;
}

.col1-01 .box2 ul.link-box li {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/link_box_bk.gif) no-repeat;
	float: left;
	font-size: 12px;
	margin: 0 3px 0 0;
	padding: 3px 0;
	text-align: center;
	width: 216px;
}

.col1-01 .box2 ul.link-box li a {
	font-weight: bold;
	color: #FFFFFF;
}

.col1-01 .box2 ul.link-box li a:hover {
	font-weight: bold;
	color: #FF9900;
}

.col1-01 .box2 ul.link-box li a.cs-used {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/cs-used.gif) no-repeat;
	padding: 0 0 0 20px;
}

.col1-01 .box2 ul.link-box li a.cs-souba {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/cs-souba.gif) no-repeat;
	padding: 0 0 0 20px;
}

.col1-01 .box2 ul.link-box li a.cs-catalog {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/cs-catalog.gif) no-repeat;
	padding: 0 0 0 20px;
}

.col1-01 .box3 {
	clear: both;
	margin: 15px 0 0 0;
}

.col1-01 .box3 h3 {
	padding: 0 0 15px 0;
}

.col1-01 .box3 p {
	font-size: 12px;
	line-height: 180%;
	color:#555;
}

.col1-01 .box3 table {
	margin: 15px auto;
	border-collapse: collapse;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	width: 80%;
}

.col1-01 .box3 table th {
	border-right: 1px solid #333333;
	border-bottom: 2px solid #333333;
	padding: 5px 0;
	font-size: 12px;
	font-weight: bold;
	background-color: #CCCCCC;
	color: #000000;
}

.col1-01 .box3 table th.all-th {
	background-color: #FFCC00;
}

.col1-01 .box3 table td {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding: 10px 5px;
	font-size: 30px;
	font-weight: bold;
	color: #990000;
	text-align: center;
}

.col1-01 .box3 table td span {
	font-size: 12px;
	color: #333333;
	margin-left: 10px;
}

.col1-01 .box3 table td.car-name {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box3_td_bk.gif) repeat;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.col1-01 .box3 table td.all-td {
	background-color: #FFFFCC;
}

/*NEXT*/
.col1-01 .box4 {
	margin: 30px 0;
}

.col1-01 .box4 h3 {
	margin: 0 0 15px 0;
}

.col1-01 .box4 p {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin: 0 0 0 10px;
}

.col1-01 p.author {
	text-align: right;
	font-size: 12px;
}

#content_top {
	width: 680px;
}

#content_top .box1 {
	margin: 0 0 15px 0;
}

#content_top .box1 .box1-in {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/top_box1_in.gif) repeat-y;
	padding: 5px 0 5px 18px;

}

#content_top .box1 .box1-in .box1-ct {
	clear: both;
}

#content_top .box1 .box1-in .box1-ct-01 {
	float: left;
	width: 163px;
}

#content_top .box1 .box1-in .box1-ct-01 h3 {
	width: 155px;
	height: 22px;
	margin: 0 4px 5px 0;
	padding: 0;
}

#content_top .box1 .box1-in .box1-ct-01 h3 a {
	display: block;
	width: 155px;
	height: 22px;
	margin: 0 4px 5px 0;
	padding: 0;
}

#content_top .box1 .box1-in .box1-ct-01 h3 a:hover {
	background-color: transparent;
}

#content_top .box1 .box1-in .box1-ct-01 h3 a:hover img {
	visibility:hidden;
}

#content_top h3.btn_01 {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box1_btn_01_off.gif) left top no-repeat;
}

#content_top h3.btn_02 {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box1_btn_02_off.gif) left top no-repeat;
}

#content_top h3.btn_03 {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box1_btn_03_off.gif) left top no-repeat;
}

#content_top h3.btn_04 {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box1_btn_04_off.gif) left top no-repeat;
}

#content_top h3.btn_05 {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box1_btn_05_off.gif) left top no-repeat;
}

#content_top h3.btn_06 {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box1_btn_06_off.gif) left top no-repeat;
}

#content_top h3.btn_07 {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box1_btn_07_off.gif) leftx top no-repeat;
}

#content_top h3.btn_08 {
	background: url(http://www.carsensor.net/contents/img_old/media/vs/common/box1_btn_08_off.gif) left top no-repeat;
}

#content_top .box1 .box1-in .box1-ct-01 p {
	font-size: 12px;
	line-height: 140%;
	margin: 0 5px 10px 3px;
}

#content_top .box1 .box1-in .box1-ct-01 h4 {
	text-align: center;
	font-size: 12px;
	line-height: 100%;
}

#content_top .box1 .box1-in .box1-ct-01 h4 img {
	margin: 0 5px 0 0;
}

#content_top .box1 .box1-ct-m {
	padding: 10px 0;
	clear: both;
}

#content_top .box2 {
	clear: both;
	margin: 0 0 15px 0;
}

#content_top .box2 h2 {
	margin: 0 0 15px 0;
}

.col1-01 .box2 table td.car-name {
	font-size: 12x;
	font-weight: bold;
	color: #000000;
	background-color: #ddd;
}

.col1-01 .box2 table td span {
	font-size: 11x;
	margin: 0 0 0 15px;
}

.col1-01 .box2 p.ptitle {
	margin-top: 20px;
}

.contenttitle_cate h2 {
	font-size: 16px;
	font-weight: bold;
	line-height: 140%;
	margin: 0 0 15px 0;
	padding: 10px 0 10px 15px;
	background-image: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cate_archive_bar.gif) ;
	background-repeat: repeat-x;
	background-position: left top;
}

.contentbody_ct {
	margin: 10px 0 20px 0;
	padding: 0 10px 15px 10px;
	font-size: 12px;
	line-height: 140%;
	/*border-bottom: 1px dotted #CCCCCC;*/
	background: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/line_01.gif) bottom left repeat-x;
}

.contentbody_ct h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0;
}

.contentbody_ct .c_box{
	margin: 0 0 10px 0;
	}


.contentbody_ct .c_box .cb_left {
	float: left;
	width: 160px;
}

.contentbody_ct .c_box .cb_left img {
	border: 1px solid #CCCCCC;
	padding: 1px;
}

.contentbody_ct .c_box .cb_right {
	float: right;
	width: 480px;
	margin: 0 0 0 20px;
	font-size: 12px;
}

.title_day {
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 0 15px;
}

.contentbody2 {
	margin: 0 0 30px 0;
	padding: 15px 10px 0 10px;
}

.c_box:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.c_box { display: inline-block; }
/* exlude MacIE5 \*/
* html .c_box { height: 1% }
.c_box {display:block;}
/* end MacIE5 */


.c_box .cb_left {
	float: left;
	width: 160px;
	padding: 2px 0 0 0;
}

.c_box .cb_left a img {
	border: 1px solid #CCCCCC;
	margin: 0 0 10px 0;
	padding: 1px;
}

.c_box .cb_left a:hover img {
	border: 1px solid #FF9900;
	margin: 0 0 10px 0;
	padding: 1px;
}


.c_box .cb_right {
	float: right;
	width: 480px;
	margin: 0 0 0 20px;
	font-size: 14px;
	line-height: 160%;
}

.c_box .cb_right h3 {
	line-height: 140%;
}

.readmore_bt {
	text-align: right;
	margin: 5px 0 0 0;
}

.box2 dl#back_no dd {
	margin: 0 0 10px 0;
}

.box2 dl#back_no dd img {
	margin: 0 5px 0 0;
}
.contentbody .vs090813 .box3 h3{
	padding:0;
}
<!-- /090813 -->
/*-------------------------------------------------
  #103 モーターショー・錦糸町追加
-------------------------------------------------*/
.col2motor {
	/*width: 565px;*/
	width: 660px;
	height: 100%;
}

.col2motor h3{
	font-weight: bold;
	text-size: 14px;
	margin: 20px 0 5px 0;
}

.col2motor h4 {
	font-weight: bold;
	font-size: 12px;
	margin: 5px 0;
}

.col-left-motor {
	float: left;
	width: 435px;
	margin: 0;
	padding: 0;
}

.col-right-motor {
	float: right;
	width: 180px;
	margin: 0 0 0 45px;
	padding: 0 0 10px 0;
}

.spec2 {
	font-size: 10px;
	line-height: 140%;
	margin: 0;
	padding: 5px 10px;
	background-color: #E1E1E1;
}

.cont1 .col-left-motor {
	float: left;
	width: 435px;
	margin: 0;
	padding: 0 0 10px 0;
}

.cont1 .col-right-motor {
	float: right;
	width: 180px;
	margin: 0 0 0 45px;
	padding: 0 0 10px 0;
}

.backp_01 {
	background-color: #DEF;
	margin: 10px 0;
	padding: 10px;
}

.backp_01:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.backp_01 { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */
/*-------------------------------------------------
  #104 ベスト10 2009/08/14
-------------------------------------------------*/
.best10_090814 .col2-01 {
	width: 660px;
}

.best10_090814 .col2-01:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.best10_090814 .col2-01{ display: inline-block; }
/* exlude MacIE5 \*/
* html .best10_090814 .col2-01 { height: 1% }
.best10_090814 .col2-01 {display:block;}
/* end MacIE5 */


.best10_090814 .col2-01 .col-left{
	width: 390px;
	float: left;
}

.best10_090814 .col2-01 .col-right{
	width: 248px;
	margin: 0 0 0 20px;
	float: right;
	background-color: #FDF8F0;
	border: 1px solid #DDDBDB;
}

.best10_090814 .col2 {
	width: 660px;
}

.best10_090814 .col2 .col-left{
	width: 390px;
	float: left;
}

.best10_090814 .col2 .col-right{
	width: 250px;
	margin: 0 0 0 20px;
	float: right;
	background-color: #000000;
}

.best10_090814 .col-left h3 {
	background: #eee url(http://www.carsensor.net/contents/img_old/media/bestten/common/col_l_title_01.gif) repeat-y left top;
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 10px 0 10px 12px;
	font-size: 18px;
	line-height: 1.5em;
}

.best10_090814 .col-left h4 {
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 0 0 0 5px;
}

.best10_090814 .col-left p {
	line-height: 180%;
	color:#444;
}

.best10_090814 .col-right h3{
	background: url(http://www.carsensor.net/contents/img_old/media/bestten/common/col_r_title_01.gif) left top no-repeat;
	height: 42px;
	margin: 0 0 5px 0;
	text-indent: -999em;
}

.best10_090814 .col-right h5 {
	font-weight: bold;
	font-size: 15px;
	line-height: 18px;
}

.best10_090814 .col-right h6 {
	font-size: 10px;
	line-height: 16px;
	margin: 5px 0 0 0;
	font-weight: bold;	
}

.best10_090814 h4{
	font-weight: bold;
	margin: 15px 0 10px 0;
	margin: 0;
	line-height: 1em;
}

.best10_090814 p{
	margin-bottom: 0.85em;
}

.best10_090814 .box3{
	margin-bottom: 1.5em;
}

.best10_090814 .box4{
	margin-bottom: 1.5em;
}

.best10_090814 .box4 h3{
	float: left;
}

.best10_090814 .box4 p{
	margin: 0;
}

.best10_090814 .box4 a{

	background-image: url(http://www.carsensor.net/contents/img_old/media/img/ico_link.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
}

.best10_090814 .box4 ul{
	margin: 0;
	padding: 0;
	line-height: 1em;
	list-style-type: none;
	font-size: 10px;
	float: left;
}

.best10_090814 .box4 li{
	display: block;
	float: left;
	margin-right: 6px;
}

.best10_090814 .box4 .ckExtraUnit{
	width: 400px;
	margin: 0;
	margin-bottom: 1em;
	padding: 0;
	padding-bottom: 1em;
	border-bottom: #7C7D5E dotted 1px;
	float: left;
}

.best10_090814 .box4 .ckExtraFeature{
	margin-left: 12px;
	margin-bottom: 1em;
}

.best10_090814 .box4 .ckExtraRival{
	margin-left: 12px;
	margin-bottom: 1em;
}

.best10_090814 .box5 h3{
	margin: 0;
	padding: 0;
}

.best10_090814 .box5 h4{
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding: 8px 0 8px 6px;
	line-height: 150%;
}

.best10_090814 .box5 p{
	margin: 0;
	padding: 0;
	font-size: 10;
	line-height: 1.2em;
}

.best10_090814 .box5 .ckPhotoUnit{
	margin: 0;
	padding: 4px 4px 10px 4px;
	border-bottom: 1px solid #DDDBDB;
	text-align: center;
}

.best10_090814 .box5 .ckPhotoUnit a img {
	margin-top: 5px;
	padding: 1px 30px;
	background: url(http://www.carsensor.net/contents/img_old/common/editor/bestten/col_r_bk_02.gif) no-repeat left top;
}

.best10_090814 .box5 .ckPhotoUnit a:hover img {
	margin-top: 5px;
	padding: 1px 30px;
	background: url(http://www.carsensor.net/contents/img_old/media/bestten/common/col_r_bk_02_on.gif) no-repeat left top;
}


.best10_090814 .box5 .rank_top {
	background: #FDF8F0;
}

.best10_090814 .box5 .ckPhotoUnit h4.rank_03 {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/bestten/col_r_rank_03.gif) no-repeat left top;
	margin: 3px 0 0 0;
	padding: 15px 0 15px 50px;
}

.best10_090814 .box5 .ckPhotoUnit h4.rank_02 {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/bestten/col_r_rank_02.gif) no-repeat left top;
	margin: 3px 0 0 0;
	padding: 15px 0 15px 50px;
}

.best10_090814 .box5 .ckPhotoUnit h4.rank_01 {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/bestten/col_r_rank_01.gif) no-repeat left top;
	margin: 3px 0 0 0;
	padding: 15px 0 15px 50px;
}

.best10_090814 .box5 ul.ckDLmenu{
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style-type: none;
}

.best10_090814 .box5 .ck-caption-extra ul{
	margin: 0 0 10px 15px;
	padding: 0;
	text-indent: 0;
	list-style-type: none;
	text-align: left;
}

.best10_090814 .box5 .ck-caption-extra ul li {
	margin: 0;
	padding: 0;
	line-height: 110%;
}

.best10_090814 .box5 .ck-caption-extra ul li a {
	font-size: 11px;
}

.best10_090814 .box5 .ck-caption-extra ul li a:hover {
	font-size: 11px;
}

.best10_090814 .box5 .ck-caption-extra ul li.ckPrice {
	background: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-catalog.gif) no-repeat left 3px;
	padding: 0 0 0 20px;
}

.best10_090814 .box5 .ck-caption-extra ul li.ckInfo {
	background: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-used.gif) no-repeat left 3px;
	padding: 0 0 0 20px;
}

.best10_090814 .box5 .ck-caption-extra ul li.ckMarket {
	background: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-souba.gif) no-repeat left 3px;
	padding: 0 0 0 20px;
}
/*-------------------------------------------------
  #105 賢人 2007/09/26-2007/12/26
-------------------------------------------------*/
.voice {
	clear: both;
	padding: 0 0 20px 0;
}

.voice h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 0px;
}

.voice h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0;
	padding: 0px;
}

.voice h5 {
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 10px 0;
}

.voice h6 {
	font-weight: bold;
	font-size: 14px;

}

.voice .box1 {
	font-size: 12px;
	line-height: 160%;
	margin: 5px 0px;
	padding: 8px;
}

.voice .box1 img {
	margin: 0 0 8px 0;
	padding: 0px;
}

.font10 {
	font-size: 10px;
}

.left-side {
	float: left;
	margin: 5px 20px 10px 0;
}

.voice .link-box {
	margin:10px 0px;
	padding:0pt;
}

.voice .link-box a:link, .voice .link-box a:visited {
	color:#0000FF;
	font-weight:bold;
	text-decoration:none;
}

.voice .link-box a:hover, .voice .link-box a:active {
	color:#0000FF;
	font-weight:bold;
	text-decoration:underline;
}

/*-------------------------------------------------
  #106 賢人 2007/04/11-2007/09/19
-------------------------------------------------*/
.voice #side-prof-voice {
	font-size:11px;
	line-height:18px;
	padding:8px;
	margin-bottom:10px;
	background-color:#DEF;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
}

.voice #kakomi-voice {
	font-size:15px;
	line-height:21px;
	/*padding:8px;*/
	margin-top:5px;
	margin-bottom:5px;
	/*background-color:#DEF;
	border:1px solid #CCC;*/
	clear: both;
}

.voice #kakomi-voice .title{
	font-weight:bold;
	font-size:15px;
	line-height:18px;
	color:#000066;
}

.voice h1 {
	font-size:18px;
	line-height:25px;
	margin-top:6px;
	margin-bottom:6px;
	font-weight:bold;
}

.voice img  {
	margin: 3px;
}

/*-------------------------------------------------
  #107 #ライバル車比較@080418`
-------------------------------------------------*/
.box_main {
	width: 565px;
	margin: 0;
	padding: 0;
	background:url(http://www.carsensor.net/contents/img_old/media/editor/box_conte_back.gif) repeat-y;
	overflow:auto;
}

.box_conte {
	width: 565px;
	clear: both;
}

.box_conte .box_conte_s1 {
	width: 187px;
	margin: 0;
	padding: 0;
	float: left;
}

.box_conte .box_conte_s2 {
	width: 187px;
	margin: 0 2px;
	padding: 0;
	float: left;
}

.box_conte p,.box_conte2 p {
	margin: 0 5px 5px 5px; 
	padding: 0; 
	line-height: 140%;
}

.box_conte img {
	margin: 0 0 5px 0;
	padding: 0;
}

.box_conte p.title,.box_conte2 p.title {
	font-weight: bold; 
}

.box_conte p.txt,.box_conte2 p.txt  {
	margin-bottom: 20px;
}

/*-------------------------------------------------
  #108 ライバル車比較@080418`
-------------------------------------------------*/
.box_main2 {
	width: 660px;
	margin: 0;
	padding: 0;
	background:url(http://www.carsensor.net/contents/img_old/media/editor/box_conte_back2.gif) repeat-y;
	overflow:auto;
}

.box_conte2 {
	width: 660px;
	clear: both;
}

.box_conte2 .box_conte_s1 {
	width: 217px;
	margin: 0;
	padding: 0;
	float: left;
}

.box_conte2 .box_conte_s2 {
	width: 218px;
	margin: 0;
	padding: 0 3px;
	float: left;
	/*border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;*/
}

.box_conte2 img {
	margin: 5px 5px 0 5px; 
}

/*-------------------------------------------------
  #109 東京オートサロン2008
-------------------------------------------------*/
.queen .box1 {
	margin: 0 ;
	padding: 0;
	line-height: 140%;
}

.queen h3 {
	font-size: 18px;
	font-weight: bold;
	margin: 10px 0 0 0;
	padding: 0px;
	clear: both;
}

.queen .box2 {
	margin: 20px 0 ;
	padding: 0;
	border-bottom: 1px dotted #666666;
}

.queen .box2 table {
	/*width: 565px;*/
	margin: 0 0 10px 0;
}

.queen .box2 table td {
	text-align: left;
	padding: 0 10px 0 0;
}

.queen .left-side2 {
	float: left;
	margin: 0 20px 0 0;
}

/*-------------------------------------------------
 #110 映画の名車
-------------------------------------------------*/
.movie {
	margin: 0 0 20px 0;
	width :660px;
}

.movie h3 {
	font-weight: bold;
	margin: 20px 0 10px 0;
}

.movie h4 {
	font-weight: bold;
	margin:20px 0 10px 0;
}

.movie .box1{
	border: 1px solid #CCCCCC;
	margin: 0 0 20px 0;
	padding: 5px 10px;
}

.movie .col2 {
	width: 660px;
	height: 100%;
	clear: both;
}

.movie .col-left {
	float: left;
	width: 40%;
}

.movie .col-left img {
	margin: 0 10px 0 0;
}

.movie .col-right {
	float: right;
	width: 60%;
}

.movie .box2 {
	border: 1px solid #999999;
	background-color: #CCCCCC;
	margin: 0 15px 20px 0;
	padding: 10px;
	float: left;
	font-size: 12px;
	/*color: #FFFFFF;*/
}

.movie .box2 img {
	border: 7px solid #FFFFFF;
	margin: 0 0 10px 0;
}

.movie .box2 .img-desc {
	width: 250px;
}

.movie .box3 {
	border: 1px solid #999999;
	margin: 0 0 15px 0;
	padding: 5px 15px 15px 15px;
}

.movie .box3 h4 {
	margin: 10px 0;
	padding: 0 0 0 10px;
	border-left: 3px solid #FF0000;	
}

.movie .box3 img {
	background-color: #999999;
	padding: 5px;
}

.movie .box4 {
	float: left;
	padding: 0 20px 0 0;
	font-size: 10px;
}

.movie .link-box {
	clear: both;
	margin: 10px 0 0 0;
	font-size: 12px;
}

.movie .box3:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.movie .box3 { display: inline-block; }
/* exlude MacIE5 \*/
* html .movie .box3 { height: 1% }
.movie .box3 {display:block;}
/* end MacIE5 */

div.col2:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div.col2:{ display:inline-block;}
/*\*/

* html div.col2 { height:1%; }

div.col2 { display:block; }

/**/

/*-------------------------------------------------
  ǉ
-------------------------------------------------*/
.rightside {
	float: right;
	margin: 0 0 20px 10px;
}

/*-------------------------------------------------
  #111 月変わり特集vol1 2008/06/10`
-------------------------------------------------*/
#sp-01 .col2-01 {
	background-color: #000000;
	color: #FFFFFF;
}

#sp-01 .col2-01 .author {
	color: #FFFFFF;
}

#sp-01 .col2-01 .back-01 {
	margin:0;
	padding: 0 10px 15px 10px;
	border-bottom: 2px solid #FFFFFF;
	color: #FFFFFF;
}

#sp-01 .col2-01 .back-01 h4 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_01_title02.gif) repeat-x;
	border: 1px solid #333333;
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 5px 0 5px 5px;
	font-size: 14px;
	line-height: 140%;
	color: #FFFFFF;
}

#sp-01 .box1 {
	margin: 15px 0 10px 0;
	padding: 0;
	color: #FFFFFF;
}

#sp-01 .box1 table td {
	font-size: 12px;
	line-height: 140%;
	color: #FFFFFF;
}

#sp-01 .box1 table td img,#sp-01 .box6 table td img {
	border: 1px solid #FFFFFF;
	margin: 0 15px 0 0;
}

#sp-01 .box1 table td h5{
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_01_title02.gif) repeat-x;
	border: 1px solid #333333;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 7px 0 7px 5px;
	font-size: 14px;
	line-height: 100%;
	color: #FFFFFF;
}

#sp-01 .box2 {
	margin: 15px 0 20px 0;
	padding: 0;
	clear: both;
	color: #FFFFFF;
}

#sp-01 .box3 {
	width: 640px;
	margin: 0 0 15px 0;
	color: #FFFFFF;
}

#sp-01 .box3 dl {
	margin: 0;
	padding: 0;
	float: left;
	width: 154px;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #333333;
	color: #000000;
}

#sp-01 .box3 dl.dlma {
	margin: 0 5px 0 0;
}

#sp-01 .box3 dt {
	margin: 2px 2px 0px 2px;
	padding: 0;
}

#sp-01 .box3 dt img {
	border: 1px solid #CC0000;
}

#sp-01 .box3 dd {
	margin: 0 5px 8px 5px;
	padding: 0;
	line-height: 140%;
	color: #000000;
}

#sp-01 .spec {
	font-size: 12px;
	border: 1px solid #FFFFFF;
	margin: 20px 0;
	clear: both;
	color: #FFFFFF;
}

#sp-01 .spec h5 {
	font-size: 12px;
	line-height: 180%;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 10px;
	border-bottom: 1px solid #CCCCCC;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_01_title01.gif) repeat-x;
	color: #FFFFFF;
}

#sp-01 .spec .box4 {
	padding: 5px 10px;
	background-color: #1A1A1A;
	color: #FFFFFF;
}

#sp-01 .link-box ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 640px;
}

#sp-01 .link-box li {
	width: 210px;
	height: 30px;
	margin: 0 2px 0 0;
	padding:0;
	float: left;
	font-size: 14px;
	line-height: 100%;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/cs-button-bk.gif) no-repeat;
	text-align: center;
}

#sp-01 .link-box li a {
	font-weight: bold;
}

#sp-01 .link-box li img {
	margin: 0;
	padding: 6px 8px 0 0;
}

#sp-01 table {
	width: 100%;
}

#sp-01 table td {
	vertical-align: top;
}

#sp-01 p img {
	margin: 5px 0 0 0;
}

#sp-01 .box1 .col-left {
	margin: 0 15px 0 0;
	float: left;
}

#sp-01 .box1 .col-left img {
	border: 1px solid #FFFFFF
}

#sp-01 .box1 h5 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_01_title02.gif) top right;
	border: 1px solid #333333;
	font-weight: bold;
	margin: 0 0 10px 253px;
	padding: 7px 0 7px 5px;
	font-size: 14px;
	line-height: 100%;
}


/*2*/
#sp-01 .box5 {
	margin: 15px 0 10px 0;
	padding: 0;
}

#sp-01 .box5 table td {
	vertical-align: top;
	line-height: 160%;
	color: #FFFFFF;
}

#sp-01 .box5 table td img {
	margin: 0 7px 5px 0;
	border: 1px solid #FFFFFF;
}

#sp-01 .box5 table td h4{
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_01_title02.gif) repeat-x;
	border: 1px solid #CCCCCC;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 7px 0 7px 5px;
	font-size: 14px;
	line-height: 100%;
	color: #FFFFFF;
}

#sp-01 .box6 {
	margin: 15px 0 0 0;
	padding: 0 0 10px 0;
}

#sp-01 .box6 h5 {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 15px 0;
}

#sp-01 .box7 {
	margin: 15px 0 10px 0;
	text-align: center;
}

/*common**********************************************/
.cl:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.cl { display: inline-block; }
/* exlude MacIE5 \*/
* html .cl { height: 1% }
.cl {display:block;}
/* end MacIE5 */

/*-------------------------------------------------
  #112 月変わり特集vol2 2008/07/8`
-------------------------------------------------*/
#sp-02 .col2-01 {
	background-color: #F3F3E9;
	padding: 0 0 30px 0;
}

#sp-02 .col2-01 h3 {
	margin:0;
	padding: 0;
}

#sp-02 .col2-01 object {
	margin: 0 ;
	padding: 0;
}

#sp-02 .col2-01 .box1 {
	/*height: 80px;*/
	background-color:#000000;
	margin: 0;
	padding: 10px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_box_bg.gif) left top no-repeat;
}

#sp-02 .col2-01 .box1 h4 {
	color:#FFFFFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 140%;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_h4_bg.gif) left top repeat-y;
	padding: 5px 0 5px 20px;
}

#sp-02 .col2-01 .box2 {
	margin: 10px 10px 0 10px;
}

#sp-02 .col2-01 .col-left {
	float: left;
	width: 406px;
	margin: 30px 0 0 0;
}

#sp-02 .col2-01 .col-left h4 {
	font-size: 14px;
	font-weight: bold;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_h4_bg.gif) left top repeat-y;
	margin: 0 0 10px 0;
	padding: 5px 0 5px 20px;
}

#sp-02 .col2-01 .col-left .box3 {
	margin: 0 0 20px 0;
} 

#sp-02 .col2-01 .col-right {
	float: right;
	width: 214px;
	margin: 30px 0 0 20px;
}

#sp-02 .col2-01 .col-right h5 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_h5_bg.gif) left top repeat-y;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	padding: 0 0 0 10px;
	line-height: 210%;
}

#sp-02 .col2-01 .col-right img {
	border: 1px solid #CCCCCC;
	margin: 0 0 15px 0;
	padding: 1px;
}

#sp-02 .col2-01 .col-right .box5 {
	border: 1px solid #CCCCCC;
	margin: 0 0 15px 0;
	padding: 10px;
	font-size: 12px;
	line-height: 160%;	
} 

#sp-02 .col2-01 .link-box,#sp-02 .col2-02 .link-box {
	font-weight: bold;
	margin: 20px 0 0 10px;
}

#sp-02 .col2-01 .link-box a:link, #sp-02 .col2-01 .link-box a:visited,#sp-02 .col2-02 .link-box a:link, #sp-02 .col2-02 .link-box a:visited {
	color: #0B6CCE;
	text-decoration: underline;
}

#sp-02 .col2-01 .link-box a:hover,#sp-02 .col2-01.link-box a:active,#sp-02 .col2-02 .link-box a:hover,#sp-02 .col2-02.link-box a:active {
	color: #FF9900;
	text-decoration: underline;
}

#sp-02 .col2-01 .link-box .cs-used,#sp-02 .col2-02 .link-box .cs-used {
	background:url('http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-used.gif') no-repeat;
	padding: 0 0 0 20px;
}



#sp-02 .col2-01 .link-box .cs-souba,#sp-02 .col2-02 .link-box .cs-souba {
	background:url('http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-souba.gif') no-repeat;
	padding: 0 0 0 20px;
}

#sp-02 .col2-01 .link-box .cs-catalog ,#sp-02 .col2-02 .link-box .cs-catalog  {
	background:url('http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-catalog.gif') no-repeat;
	padding: 0 0 0 20px;
}

#sp-02 .col2-02 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_bg2.gif) left top repeat;
	padding: 0 0 30px 0;
}


#sp-02 .col2-02 h3 {
	margin:0;
	padding: 0;
}

#sp-02 .col2-02 .box1 {
	margin: 0;
	padding: 10px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_box_bg2.gif) left top no-repeat;
}

#sp-02 .col2-02 .box1 h4 {
	color:#FFFFFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 140%;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_h4_bg2.gif) left top repeat-y;
	padding: 5px 0 5px 20px;
}

#sp-02 .col2-02 .box2 {
	padding: 10px 10px 0 10px;
}

#sp-02 .col2-02 .read_box {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_bgw2.gif) left top no-repeat;
	padding: 10px 10px 10px 30px;
}

#sp-02 .col2-02 .col-left {
	float: left;
	width: 406px;
	margin: 30px 0 0 0;
}

#sp-02 .col2-02 .col-left h4 {
	font-size: 14px;
	font-weight: bold;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_h4_bg2.gif) left top repeat-y;
	margin: 0 0 10px 0;
	padding: 5px 0 5px 20px;
}

#sp-02 .col2-02 .col-left .box3 {
	margin: 0 0 20px 0;
	padding: 0 0 0 10px;
}

#sp-02 .col2-02 .col-left .box3 p {
	margin: 0 0 15px 0;
}

#sp-02 .col2-02 .col-right {
	float: right;
	width: 214px;
	margin: 30px 0 0 20px;
}

#sp-02 .col2-02 .col-right h5 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_h5_bg2.gif) left top repeat-y;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	padding: 0 0 0 10px;
	line-height: 210%;
	color: #FFFFFF
}

#sp-02 .col2-02 .col-right img {
	border: 1px solid #CCCCCC;
	margin: 0 0 15px 0;
	padding: 1px;
}

#sp-02 .col2-02 .col-right .box5 {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin: 0 0 15px 0;
	padding: 10px;
	font-size: 12px;
	line-height: 160%;	
}

#sp-02 .col2-02 .ul_box ul {
	margin: 15px 0 0 60px;
	text-align: center;
}



#sp-02 .col2-02 .ul_box li {
	list-style: none;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_02_080708/sp_02_dbbt.gif) left top no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 15px 0 0;
	float: left;
	font-size: 14px;
	width: 250px;
	line-height: 220%;
	text-align: center;
}


#sp-02 .col2-02 .ul_box li a:link,#sp-02 .col2-02 .ul_box li a:visited {
	color: #FFFFFF;
}

#sp-02 .col2-02 .ul_box li a:hover {
	color: #FFFF00;
}

/*-------------------------------------------------
  #113 本誌
-------------------------------------------------*/
.carsensor_honshi h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 15px 0 20px 0;
	padding: 5px 0 5px 15px;
	border-left: 5px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
}

.carsensor_honshi h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 15px 0;
	padding: 0 0 0 15px;
	border-left: 5px solid #CC0000;
}	

.carsensor_honshi .box1 {
	margin: 0 0 30px 0;
	text-align: center;
}

.carsensor_honshi .box1 img {
	margin: 0 20px 0 0;
	padding: 1px;
	border: 1px solid #CCCCCC;
}

/*-------------------------------------------------
  #114  vol3 2008/09/16`
-------------------------------------------------*/
#sp-03 {
	background:url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/sp_03_back.gif) repeat-y;
	border-bottom: 1px solid #000000;
	font-size: 12px;
}

#sp-03:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#sp-03  display: inline-block; }
/* exlude MacIE5 \*/
* html #sp-03 { height: 1% }
#sp-03 {display:block;}
/* end MacIE5 */

#sp-03 .col2 {
	margin: 0 9px 15px 9px;
}

#sp-03 .col2 h3 {
	margin: 0;
	padding: 0;
}

#sp-03 .col2 h4 {
	background:url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/title01_back.gif) no-repeat left center;
	padding: 2px 0 2px 62px;
	font-size: 18px;
	font-weight: bold;
	line-height: 130%;
	margin: 15px 0;
}

#sp-03 .col2 p.read {
	margin: 0 5px 20px 180px;
	font-size: 12px;
	line-height: 160%;
}

#sp-03 .col2 .box2 {
	margin: 0 0 40px 0;
	padding: 0 8px;
	clear: both;
}

#sp-03 .col2 .box2 p img {
	float: left;
	margin: 0 10px 0 0;
}

#sp-03 .col2 .box1 {
	margin: 0 0 15px 0;
}

#sp-03 .col2 .box1_top {
	margin: 0;
	padding: 0;
}

#sp-03 .col2 .box1_main {
	background:url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/box1_main.gif) repeat-y;
	padding: 0 0 0 20px;
}

#sp-03 .col2 .box1_main:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
#sp-03 .col2 .box1_main { display: inline-block; }
/* exlude MacIE5 \*/
* html #sp-03 .col2 .box1_main { height: 1% }
#sp-03 .col2 .box1_main {display:block;}
/* end MacIE5 */

#sp-03 .col2 .box1_main h5 {
	text-align: center;
	font-size: 12px;
	color: #0081C6;
	font-weight: bold;
	padding: 5px 0 10px 0;
}

#sp-03 .col2 .box1_main .box1_detail {
	width: 143px;
	background-color: #FFFFFF;
	float: left;
	margin: 0 8px 0 0;
	font-size: 11px;
	display: inline-block;
}

#sp-03 .col2 .box1_main .box1_detail p {
	margin: 2px;
}

#sp-03 .col2 .box1_main .box1_detail p img{
	float:left;
	margin: 0 3px 3px 0;
}

#sp-03 .col2 .box1_bottom {
	margin: 0;
	padding: 0;
	clear: both;
}

#sp-03 .col2 .box1_detail:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#sp-03 .col2 .box1_detail { display: inline-block; }
/* exlude MacIE5 \*/
* html #sp-03 .col2 .box1_detail { height: 1% }
#sp-03 .col2 .box1_detail {display:block;}
/* end MacIE5 */

#sp-03 .col2 .box3 {
	padding: 0 0 10px 0;
}

#sp-03 .col2 .box3 .col-left {
	float: left;
	width: 294px;
	text-align: right;
}

#sp-03 .col2 .box3 .col-right {
	float: right;
	marign: 10px 0 0 10px;
	padding: 0 0 15px 0;
	width: 336px;
}

#sp-03 .col2 .box3 .col-left2 {
	float: left;
	width: 336px;
	padding: 0 0 15px 0;
}

#sp-03 .col2 .box3 .col-right2 {
	float: right;
	marign: 10px 0 0 10px;
	width: 294px;
	text-align: right;
}

#sp-03 .col2 .box3 .box3_main {
	background:url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/box3_main.gif) repeat-y;
}

#sp-03 .col2 .box3 .box3_main:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#sp-03 .col2 .box3 .box3_main { display: inline-block; }
/* exlude MacIE5 \*/
* html #sp-03 .col2 .box3 .box3_main { height: 1% }
#sp-03 .col2 .box3 .box3_main {display:block;}
/* end MacIE5 */

#sp-03 .col2 .box3 ul {
	padding: 5px 15px;	
	list-style-type: none;
}

#sp-03 .col2 .box3 li {
	margin: 0 0 8px 0;
	padding: 0 0 0 15px;
	font-size: 12px;
	line-height: 140%;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/box3_li.gif) no-repeat left 4px;
}

#sp-03 .col2 .box4 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/box4_back.gif) no-repeat left top;
	height: 272px;
	margin: 0 0 15px 0;
}

#sp-03 .col2 .box4:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#sp-03 .col2 .box4 { display: inline-block; }
/* exlude MacIE5 \*/
* html #sp-03 .col2 .box4 { height: 1% }
#sp-03 .col2 .box4 {display:block;}
/* end MacIE5 */

#sp-03 .col2 .box4 .box4_detail {
	width: 300px;
	margin: 35px 8px 0 8px;
	float: left;
}

#sp-03 .col2 .box4 .box4_detail .col-left {
	float: left;
	width: 140px;
	background-color: #FFFFFF;
}

#sp-03 .col2 .box4 .box4_detail .col-left img {
	margin: 5px;
}

#sp-03 .col2 .box4 .box4_detail .col-right {
	float: right;
	width: 155px;
	height: 205px;
	margin: 0 0 0 5px;
	background-color: #FFFFFF;
}

#sp-03 .col2 .box4 .box4_detail .col-right p {
	margin: 10px;
	font-size: 12px;
	line-height: 140%;
}

#sp-03 .col2 .box5 {
	padding: 0;
}

#sp-03 .col2 .box5 .col-left {
	float: left;
	width: 305px;
	margin: 0;
}

#sp-03 .col2 .box5 .col-right {
	float: right;
	width: 305px;
	margin: 0 0 0 10px;
}

#sp-03 .col2 .box5 .box5_main {
	background:url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/box5_main.gif) repeat-y;
	width: 305px;
	padding: 5px 0;
}

#sp-03 .col2 .box5 .box5_main p {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/box5_q.gif) no-repeat left top;
	margin: 0 10px;
	padding: 0 0 0 38px;
	font-size: 12px;
	line-height: 140%;
}

#sp-03 .col2 .box5 .box5_bottom {
	margin: 0 0 5px 0;
}

#sp-03 .col2 .box5 .box5_main:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#sp-03 .col2 .box5 .box5_main { display: inline-block; }
/* exlude MacIE5 \*/
* html #sp-03 .col2 .box5 .box5_main { height: 1% }
#sp-03 .col2 .box5 .box5_main {display:block;}
/* end MacIE5 */


#sp-03 .col2 .author {
	clear: both;
}

#sp-03 .col2 .name_a,#sp-03 .col2 .name_b,#sp-03 .col2 .name_c,#sp-03 .col2 .name_d {
	font-weight: bold;
}
#sp-03 .col2 .box1_detail p.name_a,#sp-03 .col2 .box1_detail p.name_b,#sp-03 .col2 .box1_detail p.name_c,#sp-03 .col2 .box1_detail p.name_d {
	margin: 10px 0;
}

#sp-03 .col2 .name_a {
 color: #FF0066;
}

#sp-03 .col2 .name_b {
 color: #FF6699;
}

#sp-03 .col2 .name_c {
 color: #990066;
}

#sp-03 .col2 .name_d {
 color: #FF00CC;
}

#sp-03 .col2 .box5 .col-left h5,#sp-03 .col2 .box5 .col-right h5 {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin: 0 0 10px 0;
	padding: 10px 0;
}

#sp-03 .col2 .box5 .col-left h5 {
	color: #E6388E;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/title02_back.gif) no-repeat left top;
}

#sp-03 .col2 .box5 .col-right h5 {
	color: #3EBBFF;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/title03_back.gif) no-repeat left top;
}

#sp-03 .col2 .box5 h6 {
	padding: 5px 0 20px 100px;
	font-size: 12px;
	font-weight: bold;
	line-height: 140%;
	clear: both;
}

#sp-03 .col2 .box5 h6.rank_1 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/rank_1.gif) no-repeat left top;
}

#sp-03 .col2 .box5 h6.rank_2 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/rank_2.gif) no-repeat left top;
}

#sp-03 .col2 .box5 h6.rank_3 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/rank_3.gif) no-repeat left top;
}


#sp-03 .col2 .box5 .col2_rank p {
	margin: 0 0 5px 0;
}

#sp-03 .col2 .box5 .col2_rank .col-left_r {
	float: left;
	width: 140px;
	margin: 0 5p;
	font-size: 11px;
}

#sp-03 .col2 .box5 .col2_rank .col-left_r p{
	line-height: 120%;
}

#sp-03 .col2 .box5 .col2_rank {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/bw_line.gif) repeat-x left bottom;
	margin: 0 0 10px 0;
	clear: both;
}

#sp-03 .col2 .box5 .col2_rank:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#sp-03 .col2 .box5 .col2_rank { display: inline-block; }
/* exlude MacIE5 \*/
* html #sp-03 .col2 .box5 .col2_rank { height: 1% }
#sp-03 .col2 .box5 .col2_rank {display:block;}
/* end MacIE5 */

#sp-03 .col2 .box5 .col2_rank .col-left_r .line {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/bw_line.gif) repeat-x left bottom;
	padding: 0 0 10px 0;
}

#sp-03 .col2 .box5 .col2_rank .col-right_r {
	float: right;
	width: 150px;
	line-height: 140%;
	padding: 0 0 15px 0;
	font-size: 11px;
}

#sp-03 .col2 .box5 .col2_rank .col-right_r p {
	margin: 0 0 5px 0;
}

#sp-03 .col2 .box5 ul {
	list-style-type:none;
	margin: 0 0 0 5px;
}

#sp-03 .col2 .box5 li {
	margin: 0 0 20px 0;
	padding: 0 0 0 40px;
	font-size: 12px;
	line-height: 140%;
}

#sp-03 .col2 .box5 li.rank_st_1 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/rank_st_1.gif) no-repeat left top;
} 

#sp-03 .col2 .box5 li.rank_st_2 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/rank_st_2.gif) no-repeat left top;
} 

#sp-03 .col2 .box5 li.rank_st_3 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/rank_st_3.gif) no-repeat left top;
}

#sp-03 .col2 .box5 li.rank_st_4 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/rank_st_4.gif) no-repeat left top;
}

#sp-03 .col2 .box5 li.rank_st_5 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_03_080916/rank_st_5.gif) no-repeat left top;
}

/*common*/
.ul_box {
	margin: 0 0 0 13px;
}

.ul_box ul {
	list-style-type: none;
	margin: 10px 0 0 0;
	padding: 0;
}

.ul_box ul li {
	float: left;
	margin: 0 8px 0 0;
	padding: 0 0 15px 0;
	text-align: center;
}

.ul_box ul li img {
	text-align: center;
}

.ul_box_02 {
	margin: 15px 0;
	width: 660px;
}

.ul_box_02_01 {
	margin: 15px 0 0 0;
	width: 660px;
}

.ul_box_02 ul,.ul_box_02_01 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.ul_box_02 ul li,.ul_box_02_01 ul li {
	float: left;
	width: 330px;
	margin: 0 auto;
	padding: 0;
}

.ul_box_03 {
	margin: 15px 0;
	width: 660px;
}

.ul_box_03_01 {
	margin: 15px 0 0 0;
	width: 660px;
}

.ul_box_03 ul,.ul_box_03_01 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.ul_box_03 ul li,.ul_box_03_01 ul li {
	float: left;
	width: 220px;
	margin: 0 auto;
	padding: 0;
}

.ul_box_03 p.caption {
	font-size: 12px;
	clear: both;
	margin-bottom: 15px;
}


.cf:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.cf { display: inline-block; }
/* exlude MacIE5 \*/
* html .cf { height: 1% }
.cf {display:block;}
/* end MacIE5 */




.title_day {
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 0 15px;
}

.c_box {
	margin: 10px 0 20px 0;
}

.c_box:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.c_box { display: inline-block; }
/* exlude MacIE5 \*/
* html .c_box { height: 1% }
.c_box {display:block;}
/* end MacIE5 */


.c_box .cb_left {
	float: left;
	width: 160px;
}

.c_box .cb_left a img {
	border: 1px solid #CCCCCC;
	padding: 1px;
}

.c_box .cb_left a:hover img {
	border: 1px solid #FF9900;
	padding: 1px;
}


.c_box .cb_right {
	float: right;
	width: 480px;
	margin: 0 0 0 20px;
	font-size: 14px;
	line-height: 160%;
}

.readmore_bt {
	text-align: right;
	margin: 5px 0 0 0;
}



.contenttitle_cate h2 {
	font-size: 16px;
	font-weight: bold;
	line-height: 140%;
	margin: 0 0 15px 0;
	padding: 10px 0 10px 15px;
	background-image: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cate_archive_bar.gif) ;
	background-repeat: repeat-x;
	background-position: left top;
}

.contentbody_ct{
	margin: 10px 0 20px 0;
	padding: 0 10px 15px 10px;
	font-size: 12px;
	line-height: 140%;
	border-bottom: 1px dotted #CCCCCC;
}

.contentbody_ct h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0;
	line-height: 140%;
}

.contentbody_ct .c_box{
	margin: 0 0 10px 0;
	}


.contentbody_ct .c_box .cb_left {
	float: left;
	width: 160px;
}

.contentbody_ct .c_box .cb_left img {
	border: 1px solid #CCCCCC;
	padding: 1px;
}

.contentbody_ct .c_box .cb_right {
	float: right;
	width: 480px;
	margin: 0 0 0 20px;
	font-size: 12px;
}


.tb_01 table {
	margin: 10px 0; 
	padding:0;
	border-collapse: collapse;
	border: 1px solid #CCCCCC;
}

.tb_01 table th {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color:#DDDDDD;
	font-size: 12px;
	padding: 3px 10px;
}

.tb_01 table td {
	margin: 0;
	padding: 3px 10px;
	font-size: 12px;
	line-height: 160%;
	border: 1px solid #CCCCCC;
}

.tb_01 table td.title {
	background-color: #EEEEEE;
	font-weight: bold;
	text-align: center;
}

ul.photo_03 {
	text-align: center;
	width: 660px;
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}

ul.photo_03 li {
	margin: 0 2px;
	padding: 0;
	display : inline;
	float: legt;
}

#new-01 .box1 {
	border: 1px solid #BCDDFE;
	margin: 0 0 20px 0;
	padding: 0 0 1px 0;
}

#new-01 .box1 .title_bk {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/new01/new01-titleback.gif) repeat-x;
	height: 52px;
	margin: 1px 1px 5px 1px;
	padding: 0;
	clear: both;
}

#new-01 .box1 .title_bk h3 {
	color: #CC0000;
	font-weight: bold;
	font-size: 16px;
	margin: 0 2px 0 0;
	padding: 0;
	line-height: 100%;
	float: left;
}

#new-01 .box1 .title_bk h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 0 15px;
	padding: 17px 0 0 0;
	color: #000099;
}

#new-01 .box1 h3.h3_01 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/new01/ca_l.gif) no-repeat left top;
	width: 65px;
	padding: 18px 0 ;
	text-align: center;
}

#new-01 .box2 {
	clear: both;
}

#new-01 .box2 table {
	margin: 0 1px 0 0;
	padding: 0;
}

#new-01 .box2 table td {
	padding: 0 0 0 1px;
}

#new-01 .box1 h4 {
	font-weight: bold;
	font-size: 14px;
	margin: 15px 0;
}

#new-01 .box3 {
	margin: 0 10px 15px 10px;
	padding: 10px 0 0 0;
}

#new-01 .box3 p{
	line-height: 160%;
}

#new-01 .box4 {
	margin: 15px 0;
	padding: 0;
}

#new-01 .box4 .col-right {
	float: right;
	width: 314px;
	border: 1px solid #BCDDFE;
	margin: 0 0 15px 0;
}

#new-01 .box4 .col-left {
	float: left;
	width: 314px;
	border: 1px solid #BCDDFE;
	margin: 0 0 15px 0;
}

#new-01 .box4 .col-right h5, #new-01 .box4 .col-left h5 {
	background-color: #BCDDFE;
	margin: 1px 1px 5px 1px;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
}

#new-01 .box4 .col-right p, #new-01 .box4 .col-left p {
	margin: 0 5px 5px 10px;
	font-size: 12px;
}

#new-01 .box5 {
	margin: 0 10px 15px 10px;
}

#new-01 .box5 h4 {
	margin: 0 0 15px 0;
	padding:0;
}

#new-01 .box5 p {
	line-height: 160%;
}

#new-01 .box5 img {
	float: left;
	margin: 0 15px 0 0;
}

#new-01 .box6 {
	margin: 0;
	clear: both;
}

#new-01 .box6 p {
	margin: 40px 0 0 0;
	padding: 0;
}

#new-01 .box6 table {
	margin: 0;
	padding:0;
	border-collapse: sepalate;
	border: 1px solid #BCDDFE;
	width: 660px;
}

#new-01 .box6 th {
	border-right: 1px solid #BCDDFE;
	border-bottom: 1px solid #BCDDFE;
	line-height: 200%;
	background-color:#5EADFD;
	color: #FFFFFF;
	font-size: 12px;
}

#new-01 .box6 td {
	margin: 0;
	padding: 3px;
	font-size: 12px;
	line-height: 160%;
	border: 1px solid #BCDDFE;
}

#new-01 .box6 td.title {
	background-color: #DAECFE;
	font-weight: bold;
	color: #666666;
	padding-left: 10px
}

/*quiz*/
#quiz p {
	line-height: 160%;
	margin: 0 0 10px 0;
}

#quiz div.box1 {
	text-align: center;
	margin: 30px 0 0 0;
}

#quiz img {
	display: none;
}



#sp-04 p {
	font-size: 12px;
}

#sp-04 .box1,#sp-04 .box2,#sp-04 .box3,#sp-04 .box4 {
	margin: 0 0 30px 0;
}

#sp-04 .box1 h4 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-04_090217/sp04_title01.gif) no-repeat;
	height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
	margin: 15px 0;
	padding: 0 0 0 15px;
	line-height: 180%;
}

#sp-04 .img-box p {
	text-align: center;
}

#sp-04 .img-box p img {
	margin: 0 5px 15px 5px;
}

#sp-04 .box1 p {
	line-height: 160%;
}

#sp-04 .box1 .link-box {
	margin: 15px 0 0 0;
}

#sp-04 .box1 ul {
	width: 660px;
	margin: 0;
	padding: 0;
}

#sp-04 .box1 li{
	list-style-type: none;
	float: left;
	width: 190px;
	margin: 0;
	padding: 0;
}

#sp-04 .box1 li img {
	border: 0;
}

#sp-04 .box1 li.cs-used {

	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-04_090217/sp04_btused_off.gif) left top no-repeat;
	height: 33px;
}

#sp-04 .box1 li.cs-souba {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-04_090217/sp04_btsouba_off.gif) left top no-repeat;
	height: 33px;
	margin: 0 0 0 45px;
}

#sp-04 .box1 li.cs-catalog {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-04_090217/sp04_btcatalog_off.gif) left top no-repeat;
	height: 33px;
	margin: 0 0 0 45px;
}

#sp-04 .box4 .col-right p.cs-shop {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-04_090217/sp04_btshop_off.gif) left top no-repeat;
	height: 50px;
}

#sp-04 .box1 li a {
	display: block;
	width: 190px;
	height: 33px;
}

#sp-04 .box4 .col-right p a {
	display: block;
	width: 300px;
	height: 50px;
}

#sp-04 .box2 p {
	margin-top: 15px;
	line-height: 180%;
}

#sp-04 .box2 p.caption {
	margin: 0;
}

#sp-04 .box2 p.cs-dt {
	float: left;
}

#sp-04 .box2 p.cs-dt a {
	display: block;
	width: 300px;
	height: 50px;
	margin: 0 15px 0 0;
}

#sp-04 .box2 p.cs-dt {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-04_090217/sp04_btdt_off.gif) left top no-repeat;
	height: 50px;
}

#sp-04 .box1 li a:hover,#sp-04 .box4 .col-right p a:hover,#sp-04 .box2 p.cs-dt a:hover {
	background-color: transparent;
}

#sp-04 .box1 li a:hover img,#sp-04 .box4 .col-right p a:hover img,#sp-04 .box2 p.cs-dt a:hover img {
	visibility:hidden;
}


#sp-04 .box2 h4 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-04_090217/sp04_title02.gif) no-repeat;
	height: 36px;
	font-weight: bold;
	font-size: 16px;
	margin: 0 0 15px 0;	
	padding: 0 0 0 20px;
	line-height: 200%;
}

#sp-04 .box2 table {
	border-collapse: collapse;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 100%;
	margin: 15px 0 5px 0;
}

#sp-04 .box2 table th {
	background-color: #EEEEEE;
	font-size: 12px;
	border-bottom: 2px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

#sp-04 .box2 table td {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 2px 10px;
	text-align: center;
	font-size: 12px;
}

#sp-04 .box2 table td span {
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
}

#sp-04 .box3 {
	clear: both;
}

#sp-04 .box3 h4 {
	border-top: 2px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	margin: 0 0 15px 0;
	padding: 10px 0 10px 10px;
	font-weight: bold;
	font-size: 14px;
}

#sp-04 .box3 p {
	margin: 5px 0 0 0;
	line-height: 160%;
}

#sp-04 .box3 h5 {
	border-top: 2px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	margin: 10px 0;
	padding: 10px 0 10px 10px;
	font-weight: bold;
	font-size: 12px;
}

#sp-04 .box3_0,#sp-04 .box3_1 {
	float: left;
	width: 200px;
}

#sp-04 .box3_0 p,#sp-04 .box3_1 p {
	margin: 0 0 10px 0;
	line-height: 160%;
}

#sp-04 .box3_1 {
	margin: 0 0 0 30px;
}

#sp-04 .box4 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-04_090217/sp4_bk.gif) repeat-y;
	clear: both;
	border-bottom: 1px solid #CCCCCC;
}

#sp-04 .box4 h4 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-04_090217/sp04_title03.gif) no-repeat;
	height: 57px;
	margin: 0 0 15px 0;
}

#sp-04 .box4 h4 img {
	margin: 10px 0 0 15px;
}

#sp-04 .box4 .col-left {
	float: left;
	width: 330px;
	margin: 0 0 15px 0;
}

#sp-04 .box4 .col-left .img-box img {
	border: 1px solid #CCCCCC;
	padding: 1px;
}

#sp-04 .box4 .col-left p {
	margin: 0 15px 10px 15px;
	line-height: 160%;
}

#sp-04 .box4 .col-right {
	float: right;
	width: 315px;
	margin: 0 0 15px 0;
}

#sp-04 .box4 .col-right img {
	text-align: center;
}

#sp-04 .box4 .col-right h5 {
	font-size: 14px;
	font-weight: bold;
}

#sp-04 .box4 .col-right table {
	margin: 15px 0;
	border : 1px solid #CCCCCC;
	border-collapse: separate;
	width: 300px;
}

#sp-04 .box4 .col-right td {
	padding: 3px 10px;
	font-size: 12px;
	border : 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

#sp-04 .box4 .col-right td.title {
	font-weight: bold;
	width: 40px;
}

/* 090916 */
#sp-04a .box3 {
	clear: both;
	width: 680px;
	margin-top:10px;
}

#sp-04a .box3 h4 {
	border-top: 2px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	margin: 0 0 15px 0;
	padding: 10px 0 10px 10px;
	font-weight: bold;
	font-size: 14px;
}

#sp-04a .box3 p {
	margin: 5px 0 0 0;
	line-height: 160%;
}

#sp-04a .box3 h5 {
	border-top: 2px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	margin: 10px 0;
	padding: 10px 0 10px 10px;
	font-weight: bold;
	font-size: 12px;
}

#sp-04a .box3_0,#sp-04a .box3_1 {
	float: left;
	width: 200px;
}

#sp-04a .box3_0 p,#sp-04a .box3_1 p {
	margin: 0 0 10px 0;
	line-height: 160%;
	font-size:12px;
}

#sp-04a .box3_1 {
	margin: 0 0 0 30px;
}
/*movie img float*/
#temp_01 h3 {
	margin: 20px 0 15px 0;
	clear: both;
}

#temp_01 .box1 {
	margin: 0;
}

#temp_01 .box1 img {
	float: right;
	margin: 0 0 0 15px;
}

#temp_01 .box2 {
	margin: 0;
	padding: 20px 0 0 0;
	text-align: center;
}

#temp_01 .box2 p {
	float: left;
	margin: 0 5px ;
}

#temp_01 .img-desc {
	margin-bottom: 15px;
}

#temp_01 p.non-img img {
	display: none;
}

p.caption {
	line-height: 140%;
}


/**/
.june .col2-01 {
	width: 660px;
}

.june .col2-01:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.june .col2-01{ display: inline-block; }
/* exlude MacIE5 \*/
* html .june .col2-01 { height: 1% }
.june .col2-01 {display:block;}
/* end MacIE5 */


.june .col2-01 .col-left{
	width: 400px;
	float: left;
}

.june .col2-01 .col-right{
	width: 240px;
	margin: 0 0 0 20px;
	float: right;

	background-color: #CCCCCC;
}

.june .col2 {
	width: 660px;
}

.june .col2 .col-left{
	width: 400px;
	float: left;
}

.june .col2 .col-right{
	width: 240px;
	margin: 0 0 0 20px;
	float: right;
	background-color: #CCCCCC;
}

.june .col-left h3 {
	border-left: 8px solid #999999;
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 0 0 0 5px;
	font-size: 14px;
}

.june .col-left h4 {
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 0 0 0 5px;
}

.june .col-left p {
	line-height: 160%;
}

.june .col-right h3{
	font-size:14px;
	font-weight: bold;
	text-align: center;
	background-color: #000000;
	color: #FFFFFF;
	margin: 0 0 5px 0;
	padding: 3px 0;
}

.june .col-right h5 {
	font-weight:bold;
	font-size:15px;
	line-height:18px;
}

.june .col-right h6 {
	font-size: 10px;
	line-height: 16px;
	margin: 5px 0 0 0;
	font-weight: bold;	
}

.june h4{
	font-weight: bold;
	margin:15px 0 10px 0;
	margin:0;
	line-height:1em;
}

.june p{
	margin-bottom:0.85em;
}

.june .box3{
	margin-bottom:1.5em;
}

.june .box4{
	margin-bottom:1.5em;
}

.june .box4 h3{
	float:left;
}

.june .box4 p{
	margin:0px;
}

.june .box4 a{
	background-image:url('http://www.carsensor.net/contents/img_old/media/img/ico_link.gif');
	background-repeat:no-repeat;
	background-position:1px;
	padding-left:14px;
}

.june .box4 ul{
	margin:0px;
	padding:0px;
	line-height:1em;
	list-style-type:none;
	font-size:10px;
	float:left;
}

.june .box4 li{
	display:block;
	float:left;
	margin-right:6px;
}

.june .box4 .ckExtraUnit{
	width: 400px;
	margin:0px;
	margin-bottom:1em;
	padding:0px;
	padding-bottom:1em;
	border-bottom:#7C7D5E dotted 1px;
	float:left;
}

.june .box4 .ckExtraFeature{
	margin-left:12px;
	margin-bottom:1em;
}

.june .box4 .ckExtraRival{
	margin-left:12px;
	margin-bottom:1em;
}

.june .box5 h3{
	margin:0;
	padding:3px 0;
}

.june .box5 h4{
	font-size:10px;
	font-weight: bold;
	text-align: left;
	margin: 5px 0 5px 15px;
}

.june .box5 p{
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:1.2em;
}

.june .box5 .ckPhotoUnit{
	margin:0px;
	padding:0px;
	padding-bottom:1em;
	text-align: center;
}

.june .box5 .ckPhotoUnit img{
	margin:5px auto;
	padding: 4px;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}

.june .box5 ul.ckDLmenu{
	margin:0px;
	padding:0px;
	text-indent:0px;
	list-style-type:none;
}

.june .box5 ul a{
	background-image:url('http://www.carsensor.net/contents/img_old/media/img/icon_arrow.gif');
	background-repeat:no-repeat;
	background-position:1px;
	padding-left:14px;
}

.june .box5 .ck-caption-extra ul{
	margin:0 0 0 15px;
	padding:0px;
	text-indent:0px;
	list-style-type:none;
	text-align: left;
}

.june .box5 li {
	font-size:12px;
	line-height:1.2em;
}
/*-------------------------------------------------
  #115 indy_japan
-------------------------------------------------*/
.indy_japan .text10-14 {  font-size: 10px; line-height: 14px; color: #FFFFFF;}
.indy_japan .text12-18 {  font-size: 12px; line-height: 18px; color: #FFFFFF;}
.indy_japan .text12-18b {  font-size: 12px; line-height: 18px; color: #000000;}

.indy_japan A:link { COLOR:#CC0000;text-decoration:underline;}
.indy_japan A:visited { Color:#CC0000;text-decoration:none;}
.indy_japan A:hover { Color:#CC0000;text-decoration:none;}

/*-------------------------------------------------
  #116 roadstar_race
-------------------------------------------------*/
/*
#container .content{
	background: #eee;
}
*/
.roadster090910 .h3{
	color:#c70000;
	font-size:18px;
	font-weight: bold;
	/* background:#eee;*/
	border-bottom:1px solid #aaa;
	padding: 12px 0 10px 0px;
}

.roadster090910 .h4{
	color:#c70000;
	font-size:14px;
	font-weight: bold;
	padding: 0 0 8px 0;
}

.roadster090910 p{
	line-height: 1.4em;
	color: #555;
	font-size:12px;
}

.roadster090910 .pic03 li{
	float: left;
	list-style: none;
}
.roadster090910 .pic03 li a{
	display: block;
	padding:2px;
}
.roadster090910 .pic03 li a:link{
	border:1px solid #0067D4;
	background:#fff;
}
.roadster090910 .pic03 li a:visited{
	border:1px solid #0067D4;
	background:#fff;
}
.roadster090910 .pic03 li a:hover{
	border:1px solid #d6b843;
	background: #f6e18e;
}
.roadster090910 .pic03 li a:active{
	border:1px solid #d6b843;
	background: #f6e18e;
}
.roadster090910 .pic03 li .cap{
	display:block;
	width:206px;
	margin-top: 5px;
	font-size: 11px;
	line-height:1.2em;
	color: #333;
}

.roadster090910 .pic03 li .cap a {
	border: none;
	padding: 0px;
	display: inline;
}

.roadster090910 .pic03 li .cap a:hover {
	border: none;
	padding: 0px;
	display: inline;
	background: none;
}


.roadster090910 .pic01{
	padding-left: 10px;
}
.roadster090910 .p_left{
	float: left;
	width: 200px;
}
.roadster090910 .p_right{
	float: right;
	width: 450px;
}

/*-------------------------------------------------
  #150 共通css
-------------------------------------------------*/
#sp-05 {
	background-color: ;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-05_back01.gif) no-repeat left 140px #dbedfd;
	width: 660px;
	padding: 0 0 30px 0;
}

#sp-05 h3 {
	
}


#sp-05 p.txt_01 {
	margin: 0 10px 15px 10px;
	font-size: 12px;
}

#sp-05 .title_01{
	margin: 20px 10px 15px 10px;
	padding: 10px 0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	/*background: url(http://www.carsensor.net/contents/img_old/media/editor/sp-05_title01.gif) no-repeat 10px 6px;*/
}

#sp-05 .title_01 h4 {
	height: 50px;
	color: #000000;
	font-size: 18px;
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 160%;
}

#sp-05 .title_01 h4 img {
	margin: 0 20px 0 0;
	vertical-align: middle;
}

#sp-05 .col2-01 {
	clear: both;
	margin: 0 10px;
	padding: 15px 0 0 0;
}

#sp-05 .col2-01 .col-left {
	float: left;
	width: 320px;
	display: inline;
}

#sp-05 .col2-01 .col-left .box1 {
	background-color: #FFFFFF;
	padding: 10px;
}

#sp-05 .col2-01 .col-left .box1 img {
	margin: 0 0 1px 0;
}

#sp-05 .col2-01 .col-right {
	float: right;
	width: 320px;
	display: inline;
}

#sp-05 .col2-01 .col-right p {
	margin: 0 0 0 20px;
	line-height: 160%;
}

#sp-05 .col2-01 .col-left h5 {
	font-size: 16px;
	margin: 0 0 5px 0;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#sp-05 .col2-01 .col-left table {
	border-collapse: collapse;
	border: 1px solid #999999;
	color: #333333;
	text-align: center;
	width: 320px;
}

#sp-05 .col2-01 .col-left td {
	marging: 0;
	padding: 3px 5px;
	font-size: 11px;
	background-color:#FFFFFF;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

#sp-05 .col2-01 .col-left .td-title {
	background-color: #333333;
	font-weight: bold;
	text-align: left;
	width: 140px;
	color: #FFFFFF;
}

#sp-05 .col2-01 .col-right ul.link-box {
	margin: 18px 0 0 20px;
	padding: 0;
	list-style: none;
}

#sp-05 .col2-01 .col-right ul.link-box li {
	margin: 0;
	padding: 0;
	width: 300px;
}

#sp-05 .col2-01 .col-right ul.link-box li a {
	height: 42px;
	font-size: 12px;
	display: block;
	margin: 0;
	padding: 10px 0 0 30px;
	color: #FFFFFF;
	list-style: none;
}

#sp-05 .col2-01 .col-right ul.link-box li.cs-used a {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/cs-used_bk.gif) no-repeat left top;
}

#sp-05 .col2-01 .col-right ul.link-box li.cs-souba a {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/cs-souba_bk.gif) no-repeat left top;
}

#sp-05 .col2-01 .col-right ul.link-box li.cs-catalog a {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/cs-catalog_bk.gif) no-repeat left top;
}

#sp-05 .col2-01 .col-right ul.link-box li a:hover {
	color: #FFFF99;
	padding: 10px 0 0 30px;
}

#sp-05 .col2-01 .col-right ul.link-box li.cs-used a:hover {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/cs-used_bk_off.gif) no-repeat left top;
}


#sp-05 .col2-01 .col-right ul.link-box li.cs-souba a:hover {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/cs-souba_bk_off.gif) no-repeat left top;
}

#sp-05 .col2-01 .col-right ul.link-box li.cs-catalog a:hover {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/cs-catalog_bk_off.gif) no-repeat left top;
}

#sp-05 .col2-01 .col-right form {
	margin: 10px 0 0 20px;
}

#sp-05 .col2-01 .col-right p {
	font-size: 12px;
	margin: 0 0 0 20px;
}

/*}X[0906*/
#sp-06,#sp-06_top {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/bg.gif) repeat-y left top;
}

#sp-06_top .box1 {
	margin: 15px 20px 0 15px;
}

#sp-06_top .box1 h4 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/title_ico.gif) left top no-repeat;
	font-weight: bold;
	color: #663300;
	font-size: 12px;
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
	line-height: 140%;
}

#sp-06_top .box1 p {
	margin: 0 0 10px 0;
	font-size: 12px;
	line-height: 160%;
}

#sp-06_top .box2 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/top_box2_bk_01.gif) no-repeat left top;
	width: 660px;
	padding: 50px 0 0 0;
}

#sp-06_top .box2 h4 {
	margin: 0 10px;
	padding: 10px 0 10px 25px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/title_bar.gif) no-repeat left top;
}

#sp-06_top .box2 .box2_in_01 {
	margin: 138px 0 0 0;
	padding: 0 0 0 20px;
	width: 640px;
}

#sp-06_top .box2 .box2_in_01 .box2_ct_01 {
	float: left;
	width: 210px;
	margin: 0;
}

#sp-06_top .box2 .box2_in_01 .box2_ct_01 h5 {
	margin-left: 10px;
}


#sp-06_top .box2 .box2_in_01 .box2_ct_01 p {
	font-size: 12px;
	margin: 10px 15px 0 10px;
	line-height: 130%;
}

#sp-06_top .box2 .box2_in_02 {
	clear: both;
	margin: 30px 0 0 0;
	padding: 0 0 0 20px;
	width: 640px;

}

#sp-06_top .box2 .box2_in_02 .box2_ct_02 {
	float: left;
	width: 320px;
}

#sp-06_top .box2 .box2_in_02 .box2_ct_02 h6 {
	font-size: 12px;
	font-weight: bold;
	color: #663300;
	margin: 10px 15px 0 0;
}

#sp-06_top .box2 .box2_in_02 .box2_ct_02 p {
	font-size: 12px;
	margin: 10px 25px 0 0;
	line-height: 130%;
}

#sp-06_top .box2 .box2_in_02 img {
	float: left;
	margin-right: 10px;
}

#sp-06_top .box2 .box2_txt {
	margin: 20px;
	clear: both;
}

#sp-06_top .box2 .box2_txt p {
	line-height: 160%;
	font-size: 12px;
}
#sp-06_top .box3 {
	padding-bottom: 30px;
}

#sp-06_top .box3 h4 {
	margin: 20px 10px 10px 10px;
	padding: 10px 0 10px 25px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/title_bar.gif) no-repeat left top;
}

#sp-06_top .box3 .box3_in {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/top_box3_bk.gif) left top no-repeat;
	padding: 30px 40px;
}

#sp-06_top .box3 ul {
}

#sp-06_top .box3 ul li {
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 10px 0 10px 50px;
	font-weight: bold;
	list-style-type: none;
}

#sp-06_top .box3 ul li span {
	font-size: 12px;
}

#sp-06_top .box3 ul li.ti_01 {
	background:url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/top_box3_liti_01.gif) left top no-repeat;
}

#sp-06_top .box3 ul li.ti_02 {
	background:url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/top_box3_liti_02.gif) left top no-repeat;
}

#sp-06_top .box3 ul li.ti_03 {
	background:url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/top_box3_liti_03.gif) left top no-repeat;
}

#sp-06_top .box3 ul li.ti_04 {
	background:url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/top_box3_liti_04.gif) left top no-repeat;
}


#sp-06 h4 {
	margin: 20px 10px 10px 10px;
	padding: 15px 0 20px 25px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/title_bar.gif) no-repeat left top;
	color: #663300;
	font-weight: bold;
	font-size: 16px;
}

#sp-06 ul {
	list-style-type: none;
	margin: 0 20px 5px 20px;
	padding: 0;
}

#sp-06 ul li {
	float: left;
	margin: 0;
	padding: 0;
	line-height: 100%;
	width: 308px;
	height: 208px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/liph_bk.gif) left top no-repeat;
}

#sp-06 ul li img {
	margin-top: 5px;
	margin-left: 7px;
}

#sp-06 ul li.li_right {
	margin: 0 0 0 4px;
}

#sp-06 .box1, #sp-06 .box2, #sp-06 .box3, #sp-06 .box4 {
	clear: both;
	margin: 0 20px 20px 20px;
}


/*box1*/
#sp-06 .box1 .col-left {
	float: left;
	width: 220px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/box1_bk.gif) left 2px repeat-y;
}

#sp-06 .box1 .col-right {
	float: right;
	width: 385px;
	padding: 25px 0 0 0;
}

#sp-06 .box1 .col-left h5 {
	margin: 0 0 20px 0;
}

#sp-06 .box1 .col-left .bt_box_01 {
	background-color: #89C003;
	margin: 0 5px 20px 5px;
	padding: 10px 5px;

}

#sp-06 .box1 .col-left .bt_box_01 h6 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/point_s.gif) left center no-repeat;
	padding: 0 0 0 15px;
	font-size: 12px;
	line-height: 120%;
	text-decoration: underline;
	font-weight: bold;
}

#sp-06 .box1 .col-left .bt_box_01 h6 a {
	color: #FFFFFF;
}

#sp-06 .box1 .col-left .bt_box_01 h6 a:hover {
	color: #FF9900;
}

#sp-06 .box1 .col-left p {
	margin: 0 5px 5px 5px;
}

#sp-06 .box1 .col-right h5 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/title_ico.gif) left top no-repeat;
	font-weight: bold;
	color: #663300;
	font-size: 12px;
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
	line-height: 140%;
}

#sp-06 .box1 .col-right p {
	line-height: 160%;
	font-size: 12px;
	margin: 0 0 15px 0;
}

/*box2*/
#sp-06 .box2 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/box2_bk.gif) repeat-y;
}

#sp-06 .box2 .col-left {
	float: left;
	width: 300px;
	margin: 0 20px 0 0;
}

#sp-06 .box2 .col-left img {
	border: 5px solid #FFFFFF;
	margin-left: 15px;
}

#sp-06 .box2 .col-right {
	float: right;
	width: 300px;
	margin: 0;
}

#sp-06 .box2 .col-right h6 {
	color: #663300;
	font-size: 14px;
	font-weight: bold;
	margin: 0 15px 10px 0;
	line-height: 120%;
}

#sp-06 .box2 .col-right p {
	font-size: 12px;
	line-height: 140%;
	margin-right: 15px;
}

#sp-06 .box3 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/box3_bk.gif) repeat-y;
}

#sp-06 .box3 .col-left {
	float: left;
	width: 300px;
	margin: 15px 0 0 0;
}

#sp-06 .box3 .col-left img {
	border: 5px solid #FFFFFF;
	margin-left: 15px;
}

#sp-06 .box3 .col-right {
	float: right;
	width: 300px;
	margin: 15px 0 0 0;
}

#sp-06 .box3 .col-right table {
	margin: 0 15px 5px 0;
}

#sp-06 .box3 .col-right table td {
	font-size: 12px;
}

#sp-06 .box3 .col-right table td.td-title {
	width: 60px;
	padding: 0;
	color: #663300;
	font-weight: bold;
}

#sp-06 .box3 .col-right p {
	font-size: 12px;
	margin: 5px 15px 5px 0;
	line-height: 120%;
}

p.bt_01 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/box3_btn_off.gif) left top no-repeat;
	height: 34px;
}

 p.bt_01 a {
	display: block;
	width: 285px;
	height: 34px;
}

p.bt_01 a:hover {
	background-color: transparent;
}

p.bt_01 a:hover img {
	visibility:hidden;
}


#sp-06 .box4 h5 {
	margin: 0 0 10px 0;
}

#sp-06 .box4 p {
	margin: 5px 0 0 5px;
	font-size: 12px;
}

#sp-06 .box5 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/box5_bk.gif) left top no-repeat;
	height: 90px;
	padding-top: 25px;
	text-align: center;
}

#sp-06 .box5 p {
	font-size: 12px;
	font-weight: bold;
	color: #663300;
	line-height: 100%;
}

#sp-06 .box5 p img {
	margin-right: 15px;
}

#sp-06_tp4 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/bg.gif) repeat-y left top;
	padding: 0 0 30px 0;
}


#sp-06_tp4 h4 {
	margin: 20px 10px 10px 10px;
	padding: 10px 0 10px 25px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/title_bar.gif) no-repeat left top;
}

#sp-06_tp4 p {
	font-size: 12px;
	line-height: 160%;
}

#sp-06_tp4 .box1 {
	margin: 0 0 0 12px;
}

#sp-06_tp4 .box1_in {
	width: 200px;
	float: left;
	margin: 0 2px 15px 8px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/temp_box1_in_bk.gif) repeat-y;
}

#sp-06_tp4 .box1_in .box1_cont p {
	margin: 0 5px;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #663300;
}

#sp-06_tp4 .box1_in .box1_cont p img {
	margin-bottom: 5px;
}

#sp-06_tp4 .box1_in p.btn_01 {
	clear: both;
	margin: 10px 0 0 0;
}

#sp-06_tp4 p.f-left {
	float: left;
	margin-left: 10px;
}

#sp-06_tp4 .box1 .box1_txt {
	clear: both;
	margin: 0 20px 0 8px;
}

#sp-06_tp4 .box1 .box1_txt h5 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/title_ico.gif) left top no-repeat;
	font-weight: bold;
	color: #663300;
	font-size: 14px;
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
	line-height: 120%;
}


#sp-06_tp4 .box2 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/temp_box2_in.gif) repeat-y;
	margin: 20px 20px 30px 20px;
}

#sp-06_tp4 .box2 .box2_in {
	margin: 10px 15px;
}

#sp-06_tp4 .box2 h5 {
	margin: 0 0 15px 0;
}

#sp-06_tp4 .box2 p {
	margin: 0 0 10px 0;
}


#sp-06_tp4 .box3 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/temp_box3_bk.gif) repeat-y;
	margin: 10px 20px 0 20px;
	padding: 0 0 15px 0;
}
#sp-06_tp4 .box3 .col-left {
	width: 278px;
	float: left;
	margin: 0 15px 15px 15px;
}

#sp-06_tp4 .box3 .box3_intop_01, #sp-06_tp4 .box3 .box3_intop_02, #sp-06_tp4 .box3 .box3_intop_03 {
	height: 87px;
	padding: 10px 10px 0 10px;
}

#sp-06_tp4 .box3 .box3_intop_01 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/temp_box3_intop_01.gif) left top no-repeat;
}

#sp-06_tp4 .box3 .box3_intop_02 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/temp_box3_intop_02.gif) left top no-repeat;
}

#sp-06_tp4 .box3 .box3_intop_03 {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/temp_box3_intop_03.gif) left top no-repeat;
}

#sp-06_tp4 .box3 .box3_intop_01 p,#sp-06_tp4 .box3 .box3_intop_02 p,#sp-06_tp4 .box3 .box3_intop_03 p {
	font-weight: bold;
	color: #663300;
}

#sp-06_tp4 .box3 .box3_intop_01 p img, #sp-06_tp4 .box3 .box3_intop_02 p img, #sp-06_tp4 .box3 .box3_intop_03 p img {
	float: left;
	margin: 0 10px 0 0;
}

#sp-06_tp4 .box3 .box3_intop_01 p.name, #sp-06_tp4 .box3 .box3_intop_02 p.name, #sp-06_tp4 .box3 .box3_intop_03 p.name   {
	font-size: 14px;
} 

#sp-06_tp4 .box3 .box3_in {
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/temp_box3_in.gif) repeat-y;
	padding: 0 10px 5px 10px;
}

#sp-06_tp4 .box3 .box3_in ul {
	clear: both;
	margin: 0 3px 10px 0;
	padding: 5px 0 0 0;
}

#sp-06_tp4 .box3 .box3_in ul li {
	color: #663300;
	font-weight: bold;
	list-style: none;
	font-size: 12px;
	margin: 0 0 2px 0;
	border-bottom: 1px dotted #663300;
}

#sp-06_tp4 .box3 .col-right {
	margin: 0 15px 15px 0;
}

#sp-06_tp4 .box3 .col-right h5 {
	font-weight: bold;
	margin: 5px 0 10px 0;
	color: #663300;
}

#sp-06_tp4 .box3 .col-right p {
	font-size: 12px;
	line-height: 160%;
	margin: 0 0 20px 0;
}

#sp-06_tp4 .box3 .box3_01, #sp-06_tp4 .box3 .box3_02 {
	margin: 0 15px;
	padding: 15px 0;
	clear: both;
}

#sp-06_tp4 .box3 .box3_01 h6, #sp-06_tp4 .box3 .box3_02 h6 {
	margin: 0 0 15px 0;
}

#sp-06_tp4 .box3 .box3_01 ul {
	list-style-type: none;
	margin: 0 0 5px 0;
	padding: 0;
}

#sp-06_tp4 .box3 .box3_01 ul li {
	float: left;
	margin: 0;
	padding: 0;
	width: 196px;
	height: 160px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/temp_box3_ulbk.gif) left top no-repeat;
	text-align: center;
	font-size: 12px;
}

#sp-06_tp4 .box3 .box3_01 ul li img {
	margin: 5px 0 0 0;
}

#sp-06_tp4 .box3 .box3_02 .l_img {
	float: left;
	line-height: 100%;
	width: 308px;
	height: 208px;
	background: url(http://www.carsensor.net/contents/img_old/media/editor/sp_0906/liph_bk2.gif) left top no-repeat;
}

#sp-06_tp4 .box3 .box3_02 .l_img img {
	margin: 6px;
}

#sp-06_tp4 .author {
	margin-right: 5px;
	font-size: 11px;
}
/*-------------------------------------------------
  #117 2009tokyo motor show
-------------------------------------------------*/
.motorshow2009 p{
  line-height: 1.8em;
}
.motorshow2009 h3{
  margin: 0 0 10px 0;
}
.motorshow2009 h2.blue{
  background:#f4f4f9;
  font-weight: bold;
  padding: 3px 0;
} 

.motorshow2009 h2.blue span{
  display: block;
  padding: 10px 0 7px 8px;
  border-left: 3px solid #1d2088;
  background:#e8e8f3;
  font-size: 16px;
  line-height: 1.3em;
}

.motorshow2009 .c1box{
}

.motorshow2009 .c1box .left{
 float: left;
 width: 344px;
}

.motorshow2009 .c1box .right{
 float: right;
 margin-left:8px;
 margin-top: 0px;
 width: 300px;
 font-size: 12px;
line-height: 1.8em;
}
.motorshow2009 .c2box{
 margin-top: 15px;
 margin-bottom:23px;
}

.motorshow2009 .c2box .left{
 float: left;
 width: 329px;
}

.motorshow2009 .c2box .right{
 float: right;
 margin-left: 2px;
 width: 329px
}

.motorshow2009 .c3box li{
 float:left;
 width:219px;
 list-style:none;
}
.motorshow2009 .c3box ul{
 margin-bottom:15px;
}
.motorshow2009 .c3box p{
 font-size:12px;
line-height: 1.8em;
}

.motorshow2009 .c4box{
 margin-top: 15px;
 margin-bottom:23px;
}

.motorshow2009 .c4box .left{
 float: left;
 width: 442px;
}

.motorshow2009 .c4box .right{
 float: right;
 margin-left: 2px;
 width: 216px
}

.motorshow2009 .imgline a{
 display: block;
 padding: 1px;
}

.motorshow2009 .imgline a:link{
 border: 1px solid #0B6CCE;
}

.motorshow2009 .imgline a:visited{
 border: 1px solid #0B6CCE;
}

.motorshow2009 .imgline a:hover{
 border: 1px solid #FF9900;
}

.motorshow2009 .imgline a:active{
 border: 1px solid #FF9900;
}
.motorshow2009 .gborder{
 border: 5px solid #eaeaea;
 padding: 7px 5px 5px 7px;
 margin-top: 10px;
 margin-bottom: 20px;
}
/*-------------------------------------------------
  #118 scoope
-------------------------------------------------*/

.scoope .sheet{
 width: 660px;
 border: 1px solid #666666;
 background: url(http://www.carsensor.net/contents/img_old/media/editor/0908cyousa_05.jpg);
}

.scoope .sheet .title{
 position: relative;
 width: 600px;
 margin: 25px auto 0;
}
.scoope .sheet .title img{
 float: left;
}

.scoope .sheet .title .date{
 display:block;
 float: right;
 margin-top: 25px;
 font-weight:bold;
 font-size: 14px;
}

.scoope .sheet .fileno{
 background: url(http://www.carsensor.net/contents/img_old/media/editor/0908cyousa_03.jpg);
 width: 600px;
 margin: 5px auto 0;
 padding: 3px 0 3px 10px; 
 font-size: 16px;
 font-weight:bold;
 color: #fff;
}

.scoope h2{
 margin: 5px auto 0;
 padding: 5px 0 10px 0px;
 width: 610px;
 border-bottom:3px solid #660000;
 font-size:24px;
}

.scoope .imgbox{
 margin: 10px auto;
 width:549px;
}
.scoope .imgbox .left{
 width: 365px;
 float: left;
}
.scoope .imgbox .right{
 float: right;
 width: 184px;
}

.scoope .aut{
 width: 600px;
 font-size: 11px;
}

.scoope .press{
 margin: 10px auto 20px;
 text-align: right;
 width: 550px;
}

.scoope .press table{
 float: right;
 border-collapse: collapse;
 border: 1px solid #666;
 font-size:12px;
 text-align:left;
}

.scoope .press table th{
 border-collapse: collapse;
 border: 1px solid #666;
 padding:3px 3px 3px 5px;
}

.scoope .press table td{
 border-collapse: collapse;
 border: 1px solid #666;
 padding:3px 3px 3px 5px;
}

.scoope .txt{
 margin: 0px auto 10px;
 padding: 20px 0 0px 0; 
 width: 600px;
 border-top: 1px dotted #999;
 border-bottom: 1px dotted #999;
}

.scoope .txt h4{
 font-size: 18px;
 font-weight: bold;
}

.scoope .txt p{
 font-size:12px;
 margin: 0 0 20px 0;
}

.scoope .sfoot{
 width: 630px;
 margin-bottom: 20px;
}

.scoope .sfoot img{
 float: right;
}

.scoope h2 a{
 font-size: 24px !important;
}

#scoope .fsize24 a{
 font-size: 24px !important;
}

/*-------------------------------------------------
  #160 css
-------------------------------------------------*/
.totop{
}
.totop a:link{
	background: none;
}
.totop a:visited{
	background: none;
}
.totop a:hover{
	background: #fff;
}
.totop a:active{
	background: #fff;
}
.clearfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix{
	display: inline-block;
	}
/* Hides from IE-mac \*/
* html .clearfix{ height: 1%; }
.clearfix{ display: block; }
/* End hide from IE-mac */
.base{
position:fixed !important;
top:0;
}
.base_b{
position:fixed !important;
bottom:0;
}
.dis_b{
	display:block;
}
.dis_ib{
	display:inline-block;
}
.dis_i{
	display:inline;
}
.dis_t{
	display:table-cell;
}
.dis_n{
	display:none;
}
.pos_a{
	position:absolute;
}
.hpos_a{
	position:absolute;
}
*html .hpos_a{
	position:static;
}
.pos_f{
	position:fix;
}
.pos_r{
	position:relative;
}
.pos_s{
	position:static;
}
.float_l{
	float:left;
}
.float_r{
	float:right;
}
.l{
	font-size:large;
}
.m{
	font-size:medium;
}
.s{
	font-size:small;
}
.bbig{
	font-size: 110%;
}
.big{
	font-size: 105%;
}
.small{
	font-size: 95%;
}
.ssmall{
	font-size: 90%;
}
.fsize24{
	font-size:24px;
}
.fsize20{
	font-size:20px;
}
.fsize19{
	font-size:19px;
}
.fsize18{
	font-size:18px;
}
.fsize17{
	font-size:17px;
}
.fsize16{
	font-size:16px;
}
.fsize15{
	font-size:15px;
}
.fsize14{
	font-size:14px;
}
.fsize13{
	font-size:13px;
}
.fsize12{
	font-size:12px;
}
.fsize11{
	font-size:11px;
}
.fsize10{
	font-size:10px;
}
.bold{
	font-weight:bold;
}
.nbold{
	font-weight:normal;
}
.lh14{
	line-height:1.4em;
}
.lh13{
	line-height:1.3em;
}
.lh12{
	line-height:1.2em;
}
.lh1{
	line-height:1em;
}
.align_r{
	text-align: right;
}
.align_l{
	text-align: left;
}
.align_c{
	text-align: center;
}
.valign_base{
	vertical-align:baseline;
}
.valign_t{
	vertical-align:top;
}
.valign_m{
	vertical-align:middle;
}
.valign_b{
	vertical-align:bottom;
}
.valign_s{
	vertical-align:sub;
}
.br{
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: pre-wrap;      /* CSS3 */
	word-wrap: break-word;      /* IE 5.5+ */
}
.np{
	white-space:nowrap;
}
.of{
	overflow:scroll;
}
.m40{
	margin: 40px;
}
.m35{
	margin: 35px;
}
.m30{
	margin: 30px;
}
.m25{
	margin: 25px;
}
.m20{
	margin: 20px;
}
.m15{
	margin: 15px;
}
.m10{
	margin: 10px;
}
.m5{
	margin: 5px;
}
.m0{
	margin:0;
}
.m0auto{
	margin:0 auto;
}
.mtm60{
	margin-top:-60px;
}
.mtm20{
	margin-top:-20px;
}
.mtm10{
	margin-top:-10px;
}
.mt180{
	margin-top:180px;
}
.mt170{
	margin-top:170px;
}
.mt165{
	margin-top:165px;
}
.mt150{
	margin-top:150px;
}
.mt135{
	margin-top:135px;
}
.mt130{
	margin-top:130px;
}
.mt125{
	margin-top:125px;
}
.mt100{
	margin-top:100px;
}
.mt90{
	margin-top:90px;
}
.mt75{
	margin-top:75px;
}
.mt65{
	margin-top:65px;
}
.mt60{
	margin-top:60px;
}
.mt40{
	margin-top:40px;
}
.mt35{
	margin-top:35px;
}
.mt30{
	margin-top:30px;
}
.mt25{
	margin-top:25px;
}
.mt20{
	margin-top:20px;
}
.mt18{
	margin-top:18px;
}
.mt15{
	margin-top:15px;
}
.mt10{
	margin-top:10px;
}
.mt8{
	margin-top:8px;
}
.mt5{
	margin-top:5px;
}
.mt3{
	margin-top:3px;
}
.mt1{
	margin-top:1px;
}
.mt0{
	margin-top:0!important;
}
.hmt0{
}
.mbm15{
	margin-bottom:-15px;
}
.mbm10{
	margin-bottom:-10px;
}
.mbm5{
	margin-bottom:-5px;
}
.mb90{
	margin-bottom:90px;
}
.mb80{
	margin-bottom:80px;
}
.mb70{
	margin-bottom:70px;
}
.mb60{
	margin-bottom:60px;
}
.mb50{
	margin-bottom:50px;
}
.mb40{
	margin-bottom:40px;
}
.mb35{
	margin-bottom:35px;
}
.mb30{
	margin-bottom:30px;
}
.mb25{
	margin-bottom:25px;
}
.mb20{
	margin-bottom:20px;
}
.mb17{
	margin-bottom:17px;
}
.mb15{
	margin-bottom:15px;
}
.mb10{
	margin-bottom:10px!important;
}
.mb5{
	margin-bottom:5px;
}
.mb4{
	margin-bottom:4px;
}
.mb0{
	margin-bottom:0;
}
.mlm10{
	margin-left:-10px;
}
.ml170{
	margin-left:170px;
}
.ml100{
	margin-left:100px;
}
.ml90{
	margin-left:90px;
}
.ml87{
	margin-left:87px;
}
.ml80{
	margin-left:80px;
}
.ml70{
	margin-left:70px;
}
.ml60{
	margin-left:60px;
}
.ml50{
	margin-left:50px;
}
.ml40{
	margin-left:40px;
}
.ml35{
	margin-left:35px;
}
.ml30{
	margin-left:30px;
}
.ml25{
	margin-left:25px;
}
.ml20{
	margin-left:20px;
}
.ml18{
	margin-left:18px!important;
}
.ml15{
	margin-left:15px!important;
}
.hml14{
	margin-left:14px;
}
.ml13{
	margin-left:13px;
}
.ml10{
	margin-left:10px!important;
}
.hml10{
	margin-left:10px;
}
.ml8{
	margin-left:8px;
}
.ml5{
	margin-left:5px;
}
.hml5{
	margin-left:5px;
}
.ml4{
	margin-left:4px;
}
.ml2{
	margin-left:2px;
}
.ml1{
	margin-left:1px;
}
.ml0{
	margin-left:0;
}
.mr40{
	margin-right:40px;
}
.mr35{
	margin-right:35px;
}
.mr30{
	margin-right:30px;
}
.mr25{
	margin-right:25px;
}
.mr20{
	margin-right:20px;
}
.mr15{
	margin-right:15px;
}
.mr12{
	margin-right:12px;
}
.mr11{
	margin-right:11px;
}
.mr10{
	margin-right:10px;
}
.mr8{
	margin-right:8px;
}
.mr5{
	margin-right:5px;
}
.mr0{
	margin-right:0;
}
.pt40{
	padding-top:40px;
}
.pt35{
	padding-top:35px;
}
.pt30{
	padding-top:30px;
}
.pt25{
	padding-top:25px;
}
.pt20{
	padding-top:20px;
}
.pt15{
	padding-top:15px;
}
.pt13{
	padding-top:13px;
}
.pt12{
	padding-top:12px;
}
.pt11{
	padding-top:11px;
}
.pt10{
	padding-top:10px;
}
.pt9{
	padding-top:9px;
}
.pt8{
	padding-top:8px;
}
.pt7{
	padding-top:7px;
}
.hpt7{
	padding-top:7px;
}
.pt6{
	padding-top:6px;
}
.pt5{
	padding-top:5px;
}
.pt0{
	padding-top:0;
}
.pb40{
	padding-bottom:40px;
}
.pb35{
	padding-bottom:35px;
}
.pb30{
	padding-bottom:30px;
}
.pb25{
	padding-bottom:25px;
}
.pb20{
	padding-bottom:20px;
}
.pb15{
	padding-bottom:15px;
}
.pb10{
	padding-bottom:10px;
}
.pb8{
	padding-bottom:8px !important;
}
.pb5{
	padding-bottom:5px !important;
}
.hpb5{
	padding-bottom:5px;
}
*html .hpb5{
	padding-bottom:5px;
}
.pb0{
	padding-bottom:0;
}
.pl40{
	padding-left:40px;
}
.pl35{
	padding-left:35px;
}
.pl30{
	padding-left:30px;
}
.pl25{
	padding-left:25px;

}
.hpl25{
	padding-left:25px;
}
*html .hpl25{
	padding-left:25px;
}
.pl20{
	padding-left:20px;
}
.pl16{
	padding-left:16px;
}
.pl15{
	padding-left:15px;
}
.pl10{
	padding-left:10px;
}
.pl5{
	padding-left:5px;
}
.pl0{
	padding-left:0;
}
.pr40{
	padding-right:40px;
}
.pr35{
	padding-right:35px;
}
.pr30{
	padding-right:30px;
}
.pr25{
	padding-right:25px;
}
.pr20{
	padding-right:20px;
}
.pr15{
	padding-right:15px;
}
.pr10{
	padding-right:10px;
}
.pr7{
	padding-right:7px;
}
.pr5{
	padding-right:5px;
}
.pr0{
	padding-right:0;
}
.p20{
	padding:20px;
}
.p15{
	padding:15px;
}
.p13{
	padding:13px;
}
.p10{
	padding:10px;
}
.p5{
	padding:5px !important;
}
.p0{
	padding:0;
}
.p0i{
	padding:0 !important;
}
.w100 input, .w100 textarea, .w100 select{
	width:100%;
}
*+html .w100 input, *+html .w100 textarea, *+html .w100 select{
	width:97%;
}
*html .w100 input, *html .w100 textarea, *html .w100 select{
	width:97%;
}
.w97 input, .w97 textarea, .w97 select{
	width:97%;
}
.w95 input, .w95 textarea, .w95 select{
	width:95%;
}
.w93 input, .w93 textarea, .w93 select{
	width:93%;
}
.w90 input, .w90 textarea, .w90 select{
	width:90%;
}
.w80 input, .w80 textarea, .w80 select{
	width:80%;
}
.w70 input, .w70 textarea, .w70 select{
	width:70%;
}
.w65 input, .w65 textarea, .w65 select{
	width:65%;
}
.w60 input, .w60 textarea, .w60 select{
	width:60%;
}
.w55 input, .w55 textarea, .w55 select{
	width:55%;
}
.w50 input, .w50 textarea, .w50 select{
	width:50%;
}
.w40 input, .w40 textarea, .w40 select{
	width:40%;
}
.w30 input, .w30 textarea, .w30 select{
	width:30%;
}
.w20 input, .w20 textarea, .w20 select{
	width:20%;
}
.w15 input, .w15 textarea, .w15 select{
	width:15%;
}
.w10 input, .w10 textarea, .w10 select{
	width:10%;
}
.w5 input, .w5 textarea .w5 select{
	width:5%
}
.w3 input, .w3 textarea .w3 select{
	width:3%
}
.bor_c{
	border-collapse:collapse;
}
.bor_b{
   border-bottom:3px solid #f2f2f2;
}
.bor1{
	border: 1px solid #aaa;
}
.clear{
	clear:both;

}
.op5{
	opacity: 0.5;
}
/* */
.tim9999{
	text-indent:-9999px !important;
}
.ti9999{
	text-indent:9999px !important;
}
.wid910p{
	width:910px;
}
.wid906p{
	width:906px;
}
.wid901p{
	width:901px;
}
.wid900p{
	width:900px;
}
.wid883p{
	width:883px;
}
.wid800p{
	width:800px;
}
.wid790p{
	width:790px;
}
.wid755p{
	width:755px;
}
.wid680p{
	width:680px;
}
.wid675p{
	width:675px;
}
.wid673p{
	width:673px;
}
.wid670p{
	width:670px;
}
.wid668p{
	width:668px;
}
.wid665p{
	width:665px;
}
.wid662p{
	width:662px;
}
.wid650p{
	width:650px;
}
.wid605p{
	width:605px;
}
.wid600p{
	width:600px;
}
.wid500p{
	width:500px;
}
.wid450p{
	width:450px;
}
.wid440p{
	width:440px;
}
.wid430p{
	width:430px;
}
.wid420p{
	width:420px;
}
.wid410p{
	width:410px;
}
.wid405p{
	width:405px;
}
.wid400p{
	width:400px;
}
.wid395p{
	width:395px;
}
.wid340p{
	width:340px;
}
.wid330p{
	width:330px;
}
.wid320p{
	width:320px;
}
.wid310p{
	width:310px;
}
.wid300p{
	width:300px;
}
.wid250p{
	width:250px;
}
.hwid300p{
	width:300px;
}
*html .hwid300p{
	width:350px;
}
.wid260p{
	width:260px;
}
.wid250p{
	width:250px;
}
.wid232p{
	width:232px;
}
.wid220p{
	width:220px;
}
.wid210p{
	width:210px;
}
.wid200p{
	width:200px;
}
.wid180p{
	width:167px;
}
.wid167p{
	width:167px;
}
.wid160p{
	width:160px;
}
.wid158p{
	width:158px;
}
.wid150p{
	width:150px;
}
.wid100p{
	width:100px;
}
.wid90p{
	width:90px;
}
.wid80p{
	width:80px;
}
.wid70p{
	width:70px;
}
.wid100{
	width:100%;
}
.min_hght500p{
	min-height: 500px;
}
.hght400p{
	height: 400px;
}
.hght365p{
	height: 365px;
}
.hght350p{
	height: 350px;
}
.hght300p{
	height: 300px;
}
.hght50p{
	height: 50px;
}
.hght30p{
	height: 30px;
}
.hght25p{
	height: 25px;
}
.hght15p{
	height: 15px;
}
.line_h15{
	line-height: 1.5em;
}
.z5{
	z-index: 5;
}
.z2{
	z-index: 2;
}

.line_heigh13 {
　　line-height:13px;}

.font339999{
    color: #339999;}
.font1D5C79 {
    color:#1D5C79;}
.font_red { color:#FF0000;}	

.font_red {
	color:#FF0000;
}
/*-----------------  #119 091009追記eco -----------------------------------*/
.eco {
    background: url(http://www.carsensor.net/contents/img_old/media/editor/ecotit_bg.gif) 0 0 no-repeat;
	width: 660px; 
	height: 43px;
	font-weight: bold;
	padding: 10px 0px 0px 15px;
	font-size: 18px;
	clear: both;}
	
.eco_photo{
    background: url(http://www.carsensor.net/contents/img_old/media/editor/090818_eco_ecosetsumei.jpg) 0 0 no-repeat;
	width: 640px;
	height: 118px;
	margin: 0 0 10px 10px;
	text-indent: -9999px;
	}
	
	
.point {
    background: url(http://www.carsensor.net/contents/img_old/media/editor/090818_eco_t01.jpg) 0 0 no-repeat;
	width: 660px;
	height: 36px;
	text-indent:-9999px;
	}
	
.shop {
    background:url(http://www.carsensor.net/contents/img_old/media/editor/090818_eco_t03.jpg) 0 0 no-repeat;
	width: 660px;
	height: 36px;
	text-indent: -9999px;
	}
	
/* ecotableの共通設定
----------------------------------------------------------- */
#ecoshop table .ecotable	{
	border-collapse: collapse;	border-spacing: 0;
	width: 100%;
	margin-bottom: 15px;
}
#ecoshop table .ecotable th, td {
	padding: 10px 20px;
}


/* ecotable
----------------------------------------------------------- */
#ecoshop .ecotable th	{
	border-bottom: 1px solid #DDD;
	padding:4px;
	font-size:12px;
	border-bottom:solid 1px #39C;
}
#ecoshop .ecotable td	{
	border-bottom: 1px solid #DDD;
	padding:4px;
	font-size:12px;
	border-bottom:solid 1px #39C;
}


#toptable table th, td {
	padding: 0px;
}

.toptable2_box {
   padding: 5px 10px 10px 10px;	
   }
	
#toptable2 td.tit {
    font-size:12px; 
	padding:4px; 
	color:#FFF; 
	border-right:solid 1px #fff;
	background:#399;
    }

#toptable2 td {
    padding: 4px;}
	
#toptable2 td.bottom {
	padding:4px; 
	border-right:solid 1px #999999;
	background:#FFF;
    }		

/* eco
----------------------------------------------------------- */
.eco_carname{ 
    padding: 5px 10px 10px 0px;
	font-size:18px;
	font-weight:bold;
	color:#39C;}
			
#sp-07a .box3 {
	clear: both;
	width: 680px;
	margin-top:10px;
}

#sp-07a .box3 h4 {
	border-top: 2px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	margin: 0 0 15px 0;
	padding: 10px 0 10px 10px;
	font-weight: bold;
	font-size: 14px;
}

#sp-07a .box3 p {
	margin: 5px 0 0 0;
	line-height: 160%;
}

#sp-07a .box3_0 h5 {
	border-top: 2px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	margin: 10px 0;
	padding: 10px 0 10px 10px;
	font-weight: bold;
	font-size: 12px;
}

#sp-07a .box3_1 h5 {
	border-top: 2px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	margin: 10px 0;
	padding: 10px 0 10px 10px;
	font-weight: bold;
	font-size: 12px;
}

#sp-07a .box3_0,#sp-07a .box3_1 {
	float: left;
	width: 300px;
}

#sp-07a .box3_0 p,#sp-07a .box3_1 p {
	margin: 0 0 10px 0;
	line-height: 160%;
	font-size:12px;
}

#sp-07a .box3_1 {
	margin: 0 0 0 35px;
}

.bukkenn {
   background: url(http://www.carsensor.net/contents/img_old/media/editor/090818_eco_t02.jpg) no-repeat bottom left;
   height: 22px;
   width: 177px;
   text-indent:-9999px;
   padding-top: 7px;
   }

/*-----------------  #195 091015追記モーターショー -----------------------------------*/


#motorshow .topimg {
  border:solid 4px #eaeaea;
  margin: 10px 0 5px 0;}
  
#motorshow {
  border: 1px solid;
  padding: 10px 10px 30px 10px !important;
  width: 650px;
  border-color: #999999;}

#motorshow #sp-08a .box3 {
	clear: both;
	width: 650px;
	margin-top:10px;
}

#motorshow #sp-08a .box3 h4 {
	border-top: 2px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	margin: 0 0 15px 0;
	padding: 10px 0 10px 10px;
	font-weight: bold;
	font-size: 14px;
}

#motorshow #sp-08a .box3 p {
	margin: 5px 0 0 0;
	line-height: 160%;
}


#motorshow #sp-08a .box3_0, #sp-08a .box3_1 {
	float: left;
	width: 150px;
}

#motorshow #sp-08a .box3_0 p, #sp-08a .box3_1 p {
	margin: 5px 0 0 0;
	line-height: 160%;
	font-size:12px;
}

#motorshow #sp-08a .box3_1 {
	margin: 0 0 0 15px;
}

.motorshow_tit {
    background:url(http://www.carsensor.net/contents/img_old/media/editor/tyo_motor2009/motorshow_voice.jpg) 0 0 no-repeat;
	width: 640px;
	height: 50px;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
	text-indent: 30px;
	font-size: 18px;
	clear: both;}

.motorshow_tit2 {
    background:url(http://www.carsensor.net/contents/img_old/media/editor/tyo_motor2009/motorshow_voice2.jpg) 0 0 no-repeat;
	width: 620px;
	height: 46px;
	font-weight: bold;
	padding: 10px 0px 0px 20px;
	font-size: 18px;
	margin: 20px 0 0 0;
	clear: both;
	}

.motorshow_voice {
    background:url(http://www.carsensor.net/contents/img_old/media/editor/tyo_motor2009/voice.jpg) 0 0 no-repeat;
	text-indent: -9999px;
	width: 640px;
	height: 46px;
	}
		
.voice_of {
    background:url(http://www.carsensor.net/contents/img_old/media/editor/tyo_motor2009/voice_carcensor.jpg) 0 0 no-repeat;
	width: 640px;
	height: 100px;
	}
			
.voice_ofh4 {
    text-indent:-9999px;
	}		
.voice_of p {
    font-weight: bold;
    padding: 3px 0 0 15px;
    }
 
/*-----------------  #195 091020追記モーターショーギャル特集 -----------------------------------*/
 
 
#sp-09a .col2-01{
    padding: 5px 5px 40px 5px;
	background-color:#F0F8FF;
	background: url(http://www.carsensor.net/contents/img_old/common/editor/2009_can_bg.jpg) 0 0 repeat-x;
	color:#FFFFFF;
	height: 350px;
	}

#sp-09a .col2-01 .author2 {
    line-height: 120%;
    font-size: 11px;
    text-align: left;
    line-height: 120%;
    float: left;
    clear: both;
	color:#000000;
	margin-left: 10px;
	padding-top: 3px;
  }

.top_name {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/2009can_topname.gif) 0 0 no-repeat;
    width: 620px;
    height: 35px;
    padding: 7px 0 0 28px;
    font-weight: bold;
    font-size: 1.4em;
	color:#000000;
	margin-bottom: 5px;
   }

.qa_box {
    clear: both;
    padding: 20px 0 0 0 !important;
   }


.question {
    width: 650px;
    height: 30px;
    padding: 10px 0 0 5px;
    font-weight: bold;
	background-color: #FCE8FF;
	color: #5C5866;
   }
 
.anser {
    width: 550px;
    height: 35px;
    padding: 10px 0 0 5px;
	}		 
 
.topimg_2009 {
    border: solid 1px #CCCCCC;
	padding:10px;
	background-color:#FFFFFF;
	float:left;
	margin-right:30px;
	margin-left: 10px;
}

  
.toqueen a {
    background:url(http://www.carsensor.net/contents/img_old/common/editor/toqueen_bn.gif) bottom left no-repeat; 
	width: 650px;
	height: 60px;
	display: block;
	text-indent:-9999px;
	margin-top:30px;
	outline: none;
	}  
   
.toqueen a:hover {
    background:url(http://www.carsensor.net/contents/img_old/common/editor/toqueen_bn.gif) top left no-repeat; 
	width: 650px;
	height: 60px;
	display: block;
	text-indent:-9999px;
	}
	
.line_can_bottom {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/line2.jpg) 0 0 repeat-x;
   height: 35px;
}
	 
/*-----------------  #2009 SEMA特集 091106追記-----------------------------------*/
#SEMA {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/sema_bg.jpg) 0 0 repeat-x;
   padding: 10px 8px;
   color: #FFFFFF;
   }

#SEMA .sema_tit {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/sema_h1.jpg) 0 0 no-repeat;
   width: 635px;
   height: 46px;
   padding: 13px 0 0 10px;
   color: #000000;
   font-size: 20px;
}

#SEMA .semaphoto {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/sema_dot.jpg) top left;
   padding: 13px;
   margin-bottom: 20px;}

#SEMA .semaphoto .topimg {
   border:solid 10px #FF6600;
   }
#SEMA .sema_text{
   background: #000000;
   padding: 10px;
   margin: 15px 0 0 0;
   }
   
   
#SEMA .sema_text h3{
   font-size: 1.6em;
   } 
   
#SEMA .sema_text p{
   font-size: 0.9em;
}
 
#SEMA .sema_3point {
   padding: 20px 25px;
   margin-bottom: 30px;
   }

#SEMA .sema_3point .sema_3point01 a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/3point_01.gif) 0 0 no-repeat;
   display: block;
   float: left;
   width: 164px;
   height: 31px;
   margin-right:35px;
   text-indent: -9999px;
   }
   
#SEMA .sema_3point .sema_3point02 a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/3point_02.gif) 0 0 no-repeat;
   display: block;
   float: left;
   width: 164px;
   height: 31px;
   margin-right:35px;
   text-indent: -9999px;
   }
   
#SEMA .sema_3point .sema_3point03 a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/3point_03.gif) 0 0 no-repeat;
   display: block;
   float: left;
   width: 164px;
   height: 31px;
   text-indent: -9999px;
   }   
      
#SEMA .semaline {
   background:url(http://www.carsensor.net/contents/img_old/common/editor/091109/sema_line.jpg) 0 0 repeat-x;
   height: 7px;
   margin:20px 0 0 0;
   } 
   
#SEMA .h4_sema{
  background:url(http://www.carsensor.net/contents/img_old/common/editor/091109/exclusivehotcars.jpg) 0 0 no-repeat;
  width: 635px;
  height: 60px;
  text-indent: -9999px;
  margin: 15px 0 0 0;
 }
 
 
#SEMA .semabottom_link img {
  border: solid 4px #CCCCCC;
  margin: 0 0 5px 0;
  }
  
#SEMA .to_ml{
  margin-left:31px;}
    

/*-----------------  #2009SEMA特集 end-----------------------------------*/	
/*-----------------  #2009/12/21SUUMO_CS start-----------------------------------*/	

#SUUMO .suumo_cs_h3 {
  background: url(http://www.carsensor.net/contents/img_old/common/editor/h3_cs_suumo.png) 0 0 no-repeat;
  width: 660px;
  height: 41px;
  padding: 10px 0 0 10px;
  color: #FFFFFF;
  font-size: 1.3em;
  margin-top: 15px;
  }

#SUUMO .suumo_cs_h4 {
  background: url(http://www.carsensor.net/contents/img_old/common/editor/h4_cs_suumo.png) 0 0 no-repeat;
  width: 660px;
  height: 41px;
  padding: 7px 0 0 10px;
  color: #FFFFFF;
  font-size: 1.3em;
  margin-top: 15px;
  }


#SUUMO .suumo_cs_h5 {
  border-left: 4px solid #2787B7;
  border-bottom: 1px dotted #2787B7;
  height: 25px;
  padding: 3px 0 0 10px;
  color: #6C6969;
  font-size: 1.3em;
  margin: 0 0 10px 0;
  }


#SUUMO .suumo_cs_4bn {
    margin-left: 20px;
	height: 70px;
    }

#SUUMO div.cs_bn01 a,div.cs_bn02 a,div.cs_bn03 a,div.cs_bn04 a {
	display: block;
	width: 300px;
	height: 55px;
	text-indent: -9999px;
	float: left;
	margin: 0 0 0 0;
	outline: none;
	padding: 0;
    }
	
   
#SUUMO div.cs_bn01 a {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/suumo_cs_4bn.png) 0 0 no-repeat;
	margin: 15px 10px 10px 0;
	}
	
#SUUMO div.cs_bn01 a:hover {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/suumo_cs_4bn.png) 0px -127px no-repeat;
	margin: 15px 10px 10px 0;
	}
	
#SUUMO *html div.cs_bn01 a {	margin: 15px 10px -5px 0;}
#SUUMO *html div.cs_bn01 a:hover {	margin: 15px 10px -5px 0;}	   
	   
#SUUMO div.cs_bn02{
	margin: 15px 10px 10px 0;
	padding: 0;
	}
	
#SUUMO div.cs_bn02 a {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/suumo_cs_4bn.png) -316px 0 no-repeat;
	margin: 15px 10px 10px 0;
	padding: 0;
	}

#SUUMO *html div.cs_bn02 a {	margin: 15px 10px -5px 0;}	   
#SUUMO *html div.cs_bn02 a:hover {	margin: 15px 10px -5px 0;}	   
	
#SUUMO div.cs_bn02 a:hover {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/suumo_cs_4bn.png) -316px -127px no-repeat;
	margin: 15px 10px 10px 0;
	}	

#SUUMO div.cs_bn03 a{
    background: url(http://www.carsensor.net/contents/img_old/common/editor/suumo_cs_4bn.png) 0 -70px no-repeat;
	margin-right: 10px;
	}
	
#SUUMO div.cs_bn03 a:hover {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/suumo_cs_4bn.png) 0 -197px no-repeat;
}		

#SUUMO div.cs_bn04 a{
    background: url(http://www.carsensor.net/contents/img_old/common/editor/suumo_cs_4bn.png) -316px -70px no-repeat;
	}
	
#SUUMO div.cs_bn04 a:hover {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/suumo_cs_4bn.png) -316px -197px no-repeat;
	}
	
	
#SUUMO div.cs_bn_dummy {
    display: block;
	width: 300px;
	height: 55px;
	float: left;
	margin: 15px 10px 10px 0;
	outline: none;
	padding: 0;
}	
		

#SUUMO .pagination01 {
    margin:40px auto;
    text-align:center;
	margin-top: 20px;
	padding-top: 100px;
    }


#SUUMO .pagination01_on {
    width: 30px;
    background:#BCD2FC;
    border:1px solid #DFDCDC;
    display:inline;
    margin-right:4px;
    padding:10px 9px;
    text-align:center;
	height:40px;
    }

#SUUMO .pagination01_on a {
    color:#000;
    text-decoration:none;
    }


#SUUMO .pagination01_on a:hover {
    color:#FF9900;
    text-decoration:none;
    }

#SUUMO .pagination01_off {
    width: 30px;
    background:#FFFFFF;
    border:1px solid #DFDCDC;
    display:inline;
    margin-right:4px;
    padding:10px 9px;
    text-align:center;
	height:40px;
    }

#SUUMO .pagination01_off a {
    color: #000;
    text-decoration: none;
    }


#SUUMO .pagination01_off a:hover {
    color:#FF9900;
    text-decoration:none;
    }


#SUUMO .suumo_cs_text {
    width: 360px;
	float: left;
	}

#SUUMO #suumo_cs_table {
   font-size: 12px !important;
   line-height: 18px;
   margin: 5px 0 40px 0;
   }
   
#SUUMO #suumo_cs_table p.text {
   line-height: normal;
   margin: 5px 0 0 0;
   }   
#SUUMO #suumo_cs_table p.text2 {
   line-height: 18px;
   margin: 5px 0 5px 0;
   font-size: 12px;
   }    

#SUUMO #suumo_cs_table td {
   padding: 5px;
   }

#SUUMO #suumo_cs_table td.none {
   border-left: 1px solid #cccccc;
   border-top: 1px solid #cccccc;
   border-right: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
  }

#SUUMO #suumo_cs_table td.car_list {
   border-left: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
  }
  
#SUUMO #suumo_cs_table td.car_list_left {
   border-left: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
   border-right: 1px solid #cccccc;
  }  
#SUUMO #suumo_cs_table td.car_list_top {
   border-left: 1px solid #cccccc;
   border-bottom: 1px dashed #cccccc;
   border-top: 1px solid #cccccc;
  } 
  
#SUUMO #suumo_cs_table td.car_list_topleft {
   border-left: 1px solid #cccccc;
   border-bottom: 1px dashed #cccccc;
   border-right: 1px solid #cccccc;
   border-top: 1px solid #cccccc;
  } 
  
 /*-----------------  #2009/12/21SUUMO_CS end-----------------------------------*/		 

/*-----------------  #2010/concept start-----------------------------------*/
 
.concept_car_h3 {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/concept_car_h3.png) 0 0 no-repeat;
   width: 640px;
   height: 35px;
   color: #fa7f2d;
   font-weight: bold;
   padding: 10px 0 0 20px;
   font-size: 1.3em;
   margin: 0 0 10px 0;
   } 

.concept_car_h3_2 {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/concept_car_h3_2.png) 0 0 no-repeat;
   width: 640px;
   height: 70px;
   color: #fa7f2d;
   font-weight: bold;
   padding: 10px 0 0 20px;
   font-size: 1.3em;
   margin: 0 0 10px 0;
   }    
   
   
.concept_car_h4 {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/concept_car_h4.png) 0 0 no-repeat;
   width: 540px;
   height: 35px;
   color: #fa7f2d;
   font-weight: bold;
   padding: 10px 0 0 125px;
   font-size: 1.3em;
   margin: 15px 0 10px 0;
   clear: both;
   }  
   
.concept_car_h4_02 {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/concept_car_h4_02.png) 0 0 no-repeat;
   width: 540px;
   height: 35px;
   color: #fa7f2d;
   font-weight: bold;
   padding: 10px 0 0 125px;
   font-size: 1.3em;
   margin: 15px 0 10px 0;
   clear: both;
   }   
 
.concept_car_img {
   border: 1px solid #003399;
   padding: 1px;
   } 

.concept_car_link-box {
   width: 630px;
   margin-left: auto;
   font-size: 0.9em;
   margin-top: 40px;
   margin-left: auto;
   margin-right: auto;
   }
 
.concept_car_link-box .cs-used {
	background:url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-used.gif) no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 0 20px;
}

.concept_car_link-box .cs-souba {
	background:url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-souba.gif) no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 0 10px;
}

.concept_car_link-box .cs-catalog {
	background:url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-catalog.gif) no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 0 10px;
}  
 
/*-----------------  #2010/concept end-----------------------------------*/ 
 
/*-----------------  #2010 auto salon start-----------------------------------*/  

.autosalon2010 p{
  line-height: 1.8em;
}
.autosalon2010 h3{
  margin: 0 0 10px 0;
}
.autosalon2010 h2.auto2010{
  font-weight: bold;
  padding: 12px 0 0 120px;
  background: url(http://www.carsensor.net/contents/img_old/common/editor/2010_autosalon/autosalon_2010_h3.png) 0 0 no-repeat;
  color:#FFFFFF;
  width: 550px;
  height: 44px;
  font-size:1.2em;
} 

.autosalon2010 h2.blue span{
  display: block;
  padding: 10px 0 7px 8px;
  border-left: 3px solid #1d2088;
  background:#e8e8f3;
  font-size: 16px;
  line-height: 1.3em;
}

.autosalon2010 .c1box{
}

.autosalon2010 .c1box .left{
 float: left;
 width: 344px;
}

.autosalon2010 .c1box .right{
 float: right;
 margin-left:8px;
 margin-top: 0px;
 width: 300px;
 font-size: 12px;
line-height: 1.8em;
}
.autosalon2010 .c2box{
 margin-top: 15px;
 margin-bottom:23px;
}

.autosalon2010 .c2box .left{
 float: left;
 width: 329px;
}

.autosalon2010 .c2box .right{
 float: right;
 margin-left: 2px;
 width: 329px
}

.autosalon2010 .c3box li{
 float:left;
 width:219px;
 list-style:none;
}
.autosalon2010 .c3box ul{
 margin-bottom:15px;
}
.autosalon2010 .c3box p{
 font-size:12px;
line-height: 1.8em;
}

.motorshow2009 .c4box{
 margin-top: 15px;
 margin-bottom:23px;
}

.autosalon2010 .c4box .left{
 float: left;
 width: 442px;
}

.autosalon2010 .c4box .right{
 float: right;
 margin-left: 2px;
 width: 216px
}

.autosalon2010 .imgline a{
 display: block;
 padding: 1px;
}

.autosalon2010 .imgline a:link{
 border: 1px solid #0B6CCE;
}

.autosalon2010 .imgline a:visited{
 border: 1px solid #0B6CCE;
}

.autosalon2010 .imgline a:hover{
 border: 1px solid #FF9900;
}

.autosalon2010 .imgline a:active{
 border: 1px solid #FF9900;
}
.autosalon2010 .gborder{
 border: 5px solid #eaeaea;
 padding: 7px 5px 5px 7px;
 margin-top: 10px;
 margin-bottom: 20px;
} 
 
 
/*-----------------  #2010 auto salon kiji-----------------------------------*/  
#AUTOSALON2010 {
   background: #000000;
   padding: 10px 8px;
   color: #FFFFFF;
   }

#AUTOSALON2010 .auto_tit {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/2010_autosalon/h3_autosalon.png) 0 0 no-repeat;
   width: 530px;
   height: 46px;
   padding: 18px 0 0 120px;
   color: #FFFFFF;
   font-size: 19px;
   margin-left:3px;
}

#AUTOSALON2010 .autophoto {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/sema_dot.jpg) top left;
   padding: 8px;
   margin-bottom: 20px;}
   
#AUTOSALON2010 .autophoto2 {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/sema_dot.jpg) top left;
   padding: 15px;
   margin: 0 0 20px 0px;}
   
#AUTOSALON2010 .autophoto2 .topimg {
   border:solid 5px #BC0000;
   margin: 0 0 0 3px;
   }   

#AUTOSALON2010 .autophoto .topphoto {
   width: 635px;
   margin-bottom: 5px;
   }

#AUTOSALON2010 .autophoto .topphoto .topimg {
   border:solid 5px #BC0000;
   margin-left: 10px;
   float: left;
   }
#AUTOSALON2010 .autophoto_rightbox {
   width: 205px;
   float: right;
   margin-left: 25px;
   }
   
 #AUTOSALON2010 .autophoto_rightbox img {
   margin: 0 0 10px 0;
  }  
#AUTOSALON2010 .autophoto_bottombox {
   clear: both;
   padding: 10px 0 10px 0;
   }   
   
#AUTOSALON2010 .autophoto_bottombox img {
   float:left;
   margin-bottom:15px;
   }
   


   
#AUTOSALON2010 .auto_text{
   background: #000000;
   padding: 10px;
   margin: 15px 0 0 0;
   clear: both;
   }
   
   
#AUTOSALON2010 .auto_text h3{
   font-size: 1.6em;
   } 
   
#AUTOSALON2010 .auto_text p{
   font-size: 13px;
}
 
#AUTOSALON2010 .auto_3point {
   padding: 20px 25px;
   margin-bottom: 30px;
   }

#AUTOSALON2010 .auto_3point .auto_3point01 a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/3point_01.gif) 0 0 no-repeat;
   display: block;
   float: left;
   width: 164px;
   height: 31px;
   margin-right:35px;
   text-indent: -9999px;
   }
   
#AUTOSALON2010 .auto_3point .auto_3point02 a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/3point_02.gif) 0 0 no-repeat;
   display: block;
   float: left;
   width: 164px;
   height: 31px;
   margin-right:35px;
   text-indent: -9999px;
   }
   
#AUTOSALON2010 .auto_3point .auto_3point03 a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/091109/3point_03.gif) 0 0 no-repeat;
   display: block;
   float: left;
   width: 164px;
   height: 31px;
   text-indent: -9999px;
   }   
      
#AUTOSALON2010 .autoline {
   background:url(http://www.carsensor.net/contents/img_old/common/editor/091109/sema_line.jpg) 0 0 repeat-x;
   height: 7px;
   margin:20px 0 0 0;
   } 
   
#AUTOSALON2010 .h4_auto{
  background:url(http://www.carsensor.net/contents/img_old/common/editor/2010_autosalon/autosalon_h2.png) 0 0 no-repeat;
  width: 635px;
  height: 60px;
  text-indent: -9999px;
  margin: 15px 0 0 5px;
 }
 
 
#AUTOSALON2010 .autobottom_link img {
  border: solid 4px #CCCCCC;
  margin: 0 0 5px 0;
  }
  
#AUTOSALON2010 .to_ml{
  margin-left:31px;}
    

 
 /*-----------------  #2010 auto salon end-----------------------------------*/  
/*-----------------  #2010 NINTEI start-----------------------------------*/  
#NINTEI h3.nintei {
   border-left: 5px solid #04199B;
   padding: 0 0 0 10px;
   margin: 15px 0 0px 0;
   font-size: 1.2em;
   }


#NINTEI .nintei_box p {
   font-size: 0.8em;
   line-height: 1.1em;
   }
   
#NINTEI .photo {
  padding: 3px;
  border: 1px solid #999999;
}   

/*---------------------------------------------------------------------------------------*/
#NINTEI #botton_set {
   margin: 15px 80px auto;
   } 

#NINTEI #botton_set .botton_01 a {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/nintei_botton01.png) 0 -57px no-repeat;
	display: block;
	width:225px;
	height:57px;
	float: left;
	margin-right: 10px;
	text-indent: -9999px;
	}
#NINTEI #botton_set .botton_01 a:hover {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/nintei_botton01.png) 0 0px no-repeat;
} 

#NINTEI #botton_set .botton_02 a {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/nintei_botton02.png) 0 -57px no-repeat;
	display: block;
	width:225px;
	height:57px;
	float: left;
	margin-right: 10px;
	text-indent: -9999px;
	}
	
#NINTEI #botton_set .botton_02 a:hover {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/nintei_botton02.png) 0 0px no-repeat;
} 
#NINTEI table.table-03 {
    width: 655px;
    border: 1px #CCCCCC solid;
    border-collapse: collapse;
    border-spacing: 0;
	float: left;
	margin-left: 1px;
	margin-top: 10px;
	font-size: 10px;
	margin-bottom:10px;
}

#NINTEI table.table-03 th {
    padding: 5px;
    border: #CCCCCC solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    line-height: 120%;
    text-align: left;
	background:#F5F5F5 none repeat scroll 0 0;
	font-weight: normal;
    font-size: 12px;
   }

#NINTEI table.table-03 th.l { width: 195px;}

*html #NINTEI table.table-03 th {
    padding: 3px 2px;
   }


#NINTEI table.table-03 td {
    padding: 5px;
    border: 1px #CCCCCC solid;
    border-width: 0 0 1px 1px;
	font-size: 12px;
	text-align: left;
   }

#NINTEI table.table-03 td img {
   padding:7px;
   }

#NINTEI .nintei_box2 {
   background: #ffffff;
   margin-bottom:15px;
   } 
 
/*-----------------  #2010 NINTEI end-----------------------------------*/ 

/*-----------------  #2010 sekai start-----------------------------------*/ 

#sekai .sekaibox h3 {
   border-left: 20px solid #FF7300;
   padding: 0 0 0 10px;
   margin: 25px 0 15px 0;
   font-size: 1.2em;
   height:20px;
   }

#sekai .sekaibox2 { 
   margin-top:15px;
   }
#sekai .sekaibox2 .gazou {
  position: relative;
  background:  url(http://www.carsensor.net/contents/img_old/common/editor/sekai/sekai05.jpg) 0 0 no-repeat;
  height: 240px;
  width: 660px;
}
   
#sekai .sekaibox2 p.gazou1 {
   position: absolute;
   width: 180px;
   top: 150px;
   left: 20px;
   font-size: 11px;
   line-height: 1.1em;
   }   
   
#sekai .sekaibox2 p.gazou2 {
   position: absolute;
   width: 180px;
   top: 150px;
   left: 245px;
   font-size: 11px;
   line-height: 1.1em;
   } 
      
   
#sekai .sekaibox2 p.gazou3 {
   position: absolute;
   width: 170px;
   top: 150px;
   left: 475px;
   font-size: 11px;
   line-height: 1.1em;
   } 
      
#sekai .sekaibox_s {
   background: #E0DFE1;
   padding: 10px;
   width: 180px;
   float: left;
   margin-right: 15px;
   }
   
#sekai .sekai_download a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/sekai/sekaicamera03.gif) 0 0 no-repeat;
   display: block;
   height: 40px;
   width: 296px;
   text-indent: -9999px;
   margin-left: 180px;
   outline: none;
   } 

#sekai .sekai_download a:hover {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/sekai/sekaicamera03.gif) 0 -40px no-repeat;
   display: block;
   height: 40px;
   width: 296px;
   text-indent: -9999px;
   }

/*-----------------  #2010 sekai end-----------------------------------*/ 
/*-----------------  #2010 25th start-----------------------------------*/ 
#special h2 {
   color: #FF0066;
   font-weight: bold;
   font-size: 18px;
   margin: 0 0 15px 0;
   line-height: 140%;
   border-left: 7px solid #FF0066;
   padding-left: 15px;
   }
   
#special .special_top_img {
   border: 1px solid #CCCCCC;
   padding: 2px;
   } 
	
#special .special_box p {
   font-size: 12px;
   margin: 10px 0 10px 0;
   padding: 5px 0;
   line-height: 1.4em;
   }
	
#special h3 {   
   color: #dd1e6b;
   font-weight: bold;
   font-size: 14px;
   margin: 0 0 15px 0;
   line-height: 140%;
   border-left: 7px solid #dd1e6b;
   padding-left: 10px;
   }
   
#special .special_box2 {
   margin: 0 0 20px 0;
   border-bottom: 1px dashed #e6e6e6;
   padding-bottom: 10px;
   }   
   
   
   
#special .special_box2 img.left {
   float: left;
   border: 1px solid #CCCCCC;
   padding: 1px;
   margin: 0 10px 0 0; 
   }
   
#special .special_box2 p.p_ico {
   margin: 0 5px 10px 5px;
   line-height: 160%;
   font-size: 12px;
   } 
   
#special .special_box2 img {
   padding: 0 10px 0 0;
   vertical-align: middle;
}

#special .special_box3_out {
   background: #FFFFFF;
   padding: 2px;
   border: 1px solid #CCCCCC;
   }


#special .special_box3 {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/100329/sla_fuji.gif);
   padding: 15px;
   border: 1px dashed #dd1e6b;
   }
   
#special .special_box3 h3 {
   color: #dd1e6b;
   font-weight: bold;
   font-size: 16px;
   margin: 0 0 10px 0;
   line-height: 140%;
   padding: 10px 0 0 30px;
   background: url(http://www.carsensor.net/contents/img_old/common/editor/100329/special_03.gif) 0 0 no-repeat;
   border: none;
   height: 40px;
   width: 600px;
   }   
   
#special .special_box3 img.left {
   float: left;
   border: 1px solid #CCCCCC;
   padding: 1px;
   margin: 0 10px 0 0; 
   } 
        
#special .special_box3 p {
   margin: 0 5px 10px 5px;
   line-height: 160%;
   font-size: 12px;
   } 
   
/*-----------------  #2010 25th end-----------------------------------*/ 
/*-----------------  # pekin_motorshow2010 start -----------------------------------*/ 

#pekin_motorshow2010 .blue {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/20100416_pekin/pekin_tit.png) 0 0 no-repeat;
   font-size: 16px;
   font-weight: bold;
   color: #333333;
   width: 660px;
   padding: 10px 0 10px 20px;
   }

#pekin_motorshow2010 .c1box .left{
   float: left;
   width: 344px;
   }


#pekin_motorshow2010 .c1box .right{
   float: right;
   margin-left:8px;
   margin-top: 0px;
   width: 300px;
   font-size: 12px;
   line-height: 1.8em;
   }

#pekin_motorshow2010 .c4box{
   margin-top: 15px;
   margin-bottom:23px;
   }


#pekin_motorshow2010 .c4box .left{
   float: left;
   width: 442px;
   margin-right: 2px;
   }

#pekin_motorshow2010 .c4box .left a img {
   display: block;
   padding: 1px;
   border: solid 1px #18459D;
   }
   
#pekin_motorshow2010 .c4box .left a:hover img {
   border: solid 1px #FF9900;
   }   
   
#pekin_motorshow2010 .c4box .right a img {
   display: block;
   padding: 1px;
   border: solid 1px #18459D;
   margin-bottom: 2px;
   } 
     
#pekin_motorshow2010 .c4box .right a:hover img {
   border: solid 1px #FF9900;
   }   
      
#pekin_motorshow2010 .gborder{
   border: 5px solid #eaeaea;
   padding: 7px 5px 5px 7px;
   margin-top: 10px;
   margin-bottom: 20px;
}

#pekin_motorshow2010 .c4box .left2 {
   float: left;
   width: 442px;
   margin-right: 2px;
   }

#pekin_motorshow2010 .c4box2 {
   margin-top: 15px;
   margin-bottom: 15px;
   }


#pekin_motorshow2010 .c4box2 .left2 img {
   display: block;
   padding: 13px;
   border: solid 1px #18459D;
   }
   
/*-----------------  # pekin_motorshow2010 end -----------------------------------*/
 
/*-----------------  # trends_words start -----------------------------------*/
#trends_words h2.tit { 
   background: url(http://www.carsensor.net/contents/img_old/common/editor/20100520/h3_bg.gif) 0 0 no-repeat;
   margin: 0 0 0 0;
   height: 30px;
   padding: 12px 0;
   }
   
#trends_words h2.tit span {
   border-left: 5px solid #18459D;
   font-weight: bold;
   font-size: 16px;
   margin: 15px 10px;
   padding: 0 0 0 5px;
   height: 15px;
}

#trends_words .trends_words_col img { 
   float: left;
   padding: 10px;
   border: 1px solid #999999;
   margin: 5px 20px 5px 0;
   }   
   
   
   
#trends_words .trends_words_col p { 
   font-size: 12px;
   margin: 0 0 20px 0;
   } 
   
   

#trends_words .trends_words_col2 img { 
   float: left;
   padding: 10px;
   border: 1px solid #999999;
   margin-top: 5px;
   margin-bottom: 5px;
   }   
   
   
   
#trends_words .trends_words_col2 p { 
   font-size: 12px;
   margin: 0 0 20px 0;
   }      
   
#trends_words .link_col h3 { 
   clear: both;
   border-left: 3px solid #18459D;
   font-size: 14px;
   font-weight: bold;
   padding: 0 0 0 8px;
   margin: 5px 0 5px 0;
   }

#trends_words .link_col ul.trends { margin-left: 15px;}

#trends_words .link_col ul.trends li {
    white-space:nowrap ;  
	float: left;
	margin-bottom: 20px;
} 
   
#trends_words .link_col ul.trends li a { 
   display: inline;
   margin-right: 20px;
   font-size: 12px;
   background: url(http://www.carsensor.net/contents/img_old/common/editor/20100520/arrow.gif) 0 2px no-repeat;
   padding: 0 0 15px 15px;
   }   
   
/*-----------------  # trends_words end -----------------------------------*/ 
/*-----------------  # trends_words v4 -----------------------------------*/   
   
#trends_words .trends_words_col .bottom_text p,#trends_words .trends_words_col2 .bottom_text p {
   float: left;
   width: 500px;
   } 


#trends_words .trends_words_col .bottom_text span.btn a,#trends_words .trends_words_col2 .bottom_text span.btn a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/20100520/trend_bn.png) 0 -40px no-repeat;
   display: block;
   text-indent: -9999px;
   width: 145px;
   height: 40px;
   float: right;
   margin-top: 5px;
   margin-bottom: 10px;
   } 

#trends_words .trends_words_col .bottom_text span.btn a:hover,#trends_words .trends_words_col2 .bottom_text span.btn a:hover {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/20100520/trend_bn.png) 0 0 no-repeat;
   margin-bottom: 10px;
   }
  
/*-----------------  # trends_words v4 end -----------------------------------*/ 
/*-----------------  # trends_words2 v5 start -----------------------------------*/   
#trends_words2 { 
	background: url(http://www.carsensor.net/contents/img_old/common/editor/20100609/tre_bg.jpg) ;
	padding: 13px 13px 80px 13px;
	width: 634px;
	}   
   
#trends_words2 .tit2_h2 {
    background: url(http://www.carsensor.net/contents/img_old/common/editor/20100609/tre_tit.jpg) 0 0 no-repeat;
	padding: 25px 0px 0 40px;
	color: #000000;
	font-weight: bold;
	height: 54px;
	font-size: 18px;
	width: 580px;
	}

#trends_words2 .trends_words2_box {
    padding: 0 0 0px 8px;
	}

	
#trends_words2 .trends_words2_box img {
	float: left;
	padding: 10px;
	border: 1px solid #999999;
	margin: 5px 20px 5px 0;
	background: #FFFFFF;
	}
	   
#trends_words2 .trends_words2_box p {   
	font-size: 12px;	
	margin: 0 10px 20px 5px;
	line-height: 18px;
	} 
   
   
#trends_words2 .trends_words2_box img.bottom {
	float: left;
	padding: 10px;
	border: 1px solid #999999;
	margin: 5px 10px 5px 5px;
	background: #FFFFFF;
	}  
   
#trends_words2 .trends_words2_box img.bottom2 {
	float: left;
	padding: 10px;
	border: 1px solid #999999;
	margin: 5px 0 5px 0;
	background: #FFFFFF;
	}    


#trends_words2 .trends_words2_box a img.bn {
	border: none;
	margin: 0 0 0px 0;
	background:none;
	padding: 0;
	float: none;
	} 
	
#trends_words2 .trends_words2_box .bottom_text p {
   float: left;
   width: 450px;
	}	
	
#trends_words2 .trends_words2_box .bottom_text span.btn a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/20100609/trend_bn2.png) 0 -40px no-repeat;
   display: block;
   text-indent: -9999px;
   width: 145px;
   height: 40px;
   float: right;
   margin-top: 5px;
   } 

#trends_words2 .trends_words2_box .bottom_text span.btn a:hover {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/20100609/trend_bn2.png) 0 0 no-repeat;
   }	
	
	
#trends_words2 .trends_words2_box .text_link a {
	float: right;
	font-size: 12px;
	margin: 0 0 5px 0;
	}	
	
#trends_words2 .trends_words2_box ul.trends_words2_link li a{
	
	}	
	
#trends_words2 .trends_words2_box .h3_box {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/20100609/sarch.png) 0 0 no-repeat;
	height: 69px;
	}	
#trends_words2 .trends_words2_box h3 {
	padding: 0 0 0 50px;
	margin: 0 0 0 0px;
	font-size: 14px;
	}	
	
#trends_words2 .trends_words2_box ul.trends_words2_link { margin-left: 55px;}

#trends_words2 .trends_words2_box ul.trends_words2_link li {
    white-space:nowrap ;  
	float: left;
	margin-bottom: 5px;
} 
   
#trends_words2 .trends_words2_box ul.trends_words2_link li a { 
   display: inline;
   margin-right: 20px;
   font-size: 12px;
   background: url(http://www.carsensor.net/contents/img_old/common/editor/20100520/arrow.gif) 0 2px no-repeat;
   padding: 0 0 0 15px;
   } 	
	
/*-----------------  # trends_words2 v5 end -----------------------------------*/  	
	
/*-----------------  # trends_words テーブル -----------------------------------*/ 	
#trends_words table.table-01 {
    width: 450px;
    border: 1px #CCCCCC solid;
    border-collapse: collapse;
    border-spacing: 0;
	margin: 0px 0px 15px 0;
	font-size: 12px;
}

#trends_words table.table-01 td {
    padding: 5px;
    border: #CCCCCC solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    line-height: 120%;
    text-align: center;
	background:#FFFFFF none repeat scroll 0 0;
	font-weight: normal;
}
	
#trends_words table.table-01 td.l {
	text-align: left;
	font-size: 12px;
	}
 	
	
#trends_words table.table-01 td.glay {
	background:#F5F5F5 none repeat scroll 0 0;
	}	
/*-----------------  //　trends_words テーブル -----------------------------------*/ 
/*-----------------  # trends_words2 v6 start -----------------------------------*/   

#trends_words2 .trends_words2_box h3.v2 {
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	font-size: 14px;
	}	

#trends_words2 .trends_words2_box ul.trends_words2_link2 {
	display: block;
	margin: 0 0 0 0px;
	width: 634px;
	}

#trends_words2 .trends_words2_box ul.trends_words2_link2 li {
    white-space:nowrap ;  
	float: left;
	margin-bottom: 5px;
} 
   
#trends_words2 .trends_words2_box ul.trends_words2_link2 li a { 
   display: inline;
   margin-right: 20px;
   font-size: 12px;
   background: url(http://www.carsensor.net/contents/img_old/common/editor/20100520/arrow.gif) 0 2px no-repeat;
   padding: 0 0 0 15px;
   } 	

/*-----------------  # trends_words2 v6 end -----------------------------------*/  

/*-----------------  # drive_aisyou  -----------------------------------*/  


#drive_aisyou .drive_aisyou_box h3 {
	background:url(http://www.carsensor.net/contents/img_old/common/editor/drive_aisyou/drive_icon.gif) 0 0 no-repeat;
	padding: 5px 0 0 45px;
	height: 30px;
	margin: 20px 0 5px 0;
	font-size: 16px;
	}
	
	
	
#drive_aisyou .drive_aisyou_box2 { 
   margin-top:15px;
   }
#drive_aisyou .drive_aisyoubox2 .gazou {
  position: relative;
  background:  url(http://www.carsensor.net/contents/img_old/common/editor/drive_aisyou/drive_flow5.jpg) 0 0 no-repeat;
  height: 260px;
  width: 660px;
}
   
#drive_aisyou .drive_aisyoubox2 p.gazou1 {
   position: absolute;
   width: 180px;
   top: 195px;
   left: 20px;
   font-size: 11px;
   line-height: 1.1em;
   }   
   
#drive_aisyou .drive_aisyoubox2 p.gazou2 {
   position: absolute;
   width: 180px;
   top: 195px;
   left: 245px;
   font-size: 11px;
   line-height: 1.1em;
   } 
      
   
#drive_aisyou .drive_aisyoubox2 p.gazou3 {
   position: absolute;
   width: 170px;
   top: 195px;
   left: 475px;
   font-size: 11px;
   line-height: 1.1em;
   } 
      
#sekai .sekaibox_s {
   background: #E0DFE1;
   padding: 10px;
   float: left;
   margin-right: 15px;
   }
   
#drive_aisyou .drive_aisyou_download a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/drive_aisyou/cs_bannar_0118_2.jpg) 0 0 no-repeat;
   display: block;
   height: 143px;
   width: 235px;
   text-indent: -9999px;
   outline: none;
   } 

#drive_aisyou .drive_aisyou_download a:hover {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/drive_aisyou/cs_bannar_0118_2_on.jpg) 0 0px no-repeat;
   display: block;
   height: 143px;
   width: 235px;
   text-indent: -9999px;
   }
   
   
   
   
#drive_aisyou .CP_txtlink .tit {
	background-color:#CCCCCC;
	border: 1px solid #CCCCCC;
	padding: 3px;
	color: #FFFFFF;
	margin: 20px 0 0 0;
	font-weight: bold;
}  
   
#drive_aisyou .CP_txtlink .box {
	border: 1px solid #CCCCCC;
	padding: 15px 30px;
}    
   
   
#drive_aisyou .CP_txtlink .box .L_box { 
	width: 300px;
	float: left;
	font-weight: bold;
	}
	
#drive_aisyou .CP_txtlink .box .R_box { 
	float: left;
	font-weight: bold;
	}	
	

/*-----------------  # drive_aisyou  -----------------------------------*/ 
/*-----------------  # セカイカメラ20110208 -----------------------------------*/ 

#sekai2 .sekai2col_1 h3 {
	margin: 20px 0 10px 0;
	font-weight: bold;
	font-size: 24px;
	background: url(http://www.carsensor.net/contents/img_old/common/editor/sekai2/sekai2_titbg7.gif) 0 0 no-repeat;
	padding: 12px 0 0 10px;
	height: 40px;
	color: #FFFFFF;
	text-indent: -9999px;
	} 
	
	

	

#sekai2 .sekai2col_1 {
	margin-bottom: 15px;
	font-size: 14px;
	}
	
#sekai2 .sekai2col_1 p {font-size: 14px;}	

#sekai2 .sekai2_p {
	margin-top: 0px;
	padding: 0 10px;
	}	

#sekai2 .sekai2_map_col {
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	margin: 0;
	display: block;
	padding-bottom: 10px;
	position: relative;
	}


#sekai2 h4.Left {
	background:url(http://www.carsensor.net/contents/img_old/common/editor/sekai2/sekai2_titbg9.gif) 0 0 no-repeat;
	padding: 3px 10px 0 10px;
	text-align: left;
	color: #FFFFFF;
	margin: 10px 0 0 0;
	}

#sekai2 .sekai2_map_col .R_photo {
	float: right;
	margin-top: 10px;
	padding-right: 10px;
	}


#sekai2 .sekai2_map_col .L_photo {
	float: left;
	padding-left: 10px;
	margin-top: 10px;
	}

#sekai2 .sekai2_map_col p.a {
	position: absolute;
	top: 10px;
	left: 150px;
	width: 240px;
	font-size: 12px;
	line-height: 18px;
	}
	
	
#sekai2 .sekai2_map_col2 {
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	margin: 0;
	display: block;
	padding-bottom: 10px;
	position: relative;
	}


#sekai2 h4.Right {
	background:url(http://www.carsensor.net/contents/img_old/common/editor/sekai2/sekai2_titbg9.gif) 0 0 no-repeat;
	padding: 3px 10px 0 10px;
	text-align: left;
	color: #FFFFFF;
	margin: 10px 0 0 0;
	}

#sekai2 .sekai2_map_col2 .R_photo {
	float: right;
	padding-right: 10px;
	margin-top: 10px;
	}


#sekai2 .sekai2_map_col2 .L_photo {
	float: left;
	margin-top: 10px;
	padding-left: 10px;
	}

#sekai2 .sekai2_map_col2 p.a {
	position: absolute;
	top: 10px;
	left: 270px;
	width: 240px;
	font-size: 12px;
	line-height: 18px;
	}	
	
#sekai2 .sekai2col_2 p.sekai2col_2_p {
	margin-top: 15px;
	 font-size: 14px;
	 }
	
#sekai2 .sekai2col_3 h3 {
	margin: 20px 0 10px 0;
	background: url(http://www.carsensor.net/contents/img_old/common/editor/sekai2/sekai2_titbg8.gif) 0 0 no-repeat;
	padding: 12px 0 0 10px;
	height: 40px;
	text-indent: -9999px;
	}	
	
	
#sekai2 .sekai2col_3 p.sekai2col_3_p {
    float: left;
    margin: 0 15px 30px 0;
    width: 400px;
	_width: 395px;
	font-size: 14px;
	}
	
#sekai2 .sekai2col_3 p.sekai2col_3_p span{
	font-size: 12px;
	}
		
	
	
	
#sekai2 .sekai2col_4 {
	margin: 15px 0 0 0;
	padding: 0 10px;
	border: 1px solid #ffb400;
	padding: 5px 10px 5px 5px;
	}	
		


#sekai2 .sekai2col_4 h4 {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/sekai2/sekai2_tit_point2.gif) 0 0  no-repeat;
	padding: 2px 0 0 30px;
	height: 25px;
	font-size: 16px;
	margin: 0 0 0px 0;
	}
	
	
#sekai2 .sekai2col_4 p.sekai2col_4_p {
	font-size: 12px;
	line-height: 18px;
	margin: 0 15px 0 0;
	width: 500px;
	float: left;
	padding: 0 5px;
	}
	
#sekai2 .sekai2col_4 img {
	float: right;
	margin-top: -25px;
	}	
	
#sekai2 .sekai2col_5 p {
	margin: 50px 0 30px 0;
	font-size: 14px !important;
	}	
	
#sekai2 .sekai_download a {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/sekai2/sekai2_btn.gif) 0 0 no-repeat;
   display: block;
   height: 40px;
   width: 296px;
   text-indent: -9999px;
   margin-left: 180px;
   outline: none;
   } 

#sekai2 .sekai_download a:hover {
   background: url(http://www.carsensor.net/contents/img_old/common/editor/sekai2/sekai2_btn.gif) 0 -40px no-repeat;
   display: block;
   height: 40px;
   width: 296px;
   text-indent: -9999px;
   }	
	
	
#sekai2 .sekai_bg {
	background: #FFFF99;
	padding: 10px 10px 20px 10px;
	margin: 60px 0 0 0;
	}	




/*-----------------  bk_white -----------------------------------*/

	
#sekai2 .sekai_bg2 {
	background: #FFFFFF;
	margin: 60px 0 0 0;
	}
	
	
#sekai2 .sekai2col_6 {
	margin: 15px 0 0 0;
	padding: 10px;
	background:#fff2be;
	}	
		


#sekai2 .sekai2col_6 h4 {
	height: 25px;
	font-size: 16px;
	margin: 0 0 5px 0;
	color:#00327D;
	border-bottom: 1px dashed;
	}
	
	
#sekai2 .sekai2col_6 p.sekai2col_4_p {
	font-size: 14px;
	margin: 0 10px 0 0;
	width: 510px;
	float: left;
	}
	
#sekai2 .sekai2col_6 img {
	float: right;
	}	
		
#sekai2 .sekai2col_3 .movie_Area { margin-top: 0px;}

/*-----------------  /# セカイカメラ20110208 -----------------------------------*/ 

/*-----------------  # メーテレ -----------------------------------*/ 


#Metere {}


#Metere h3 {
	padding: 18px 0 0 35px;
	font-size: 18px;
	font-weight: bold;
	background: url(http://www.carsensor.net/contents/img_old/common/editor/metere/metere04.jpg) 0 0 no-repeat;
	color:#FFFFFF;
	height: 40px;
	width: 650px;
	margin-bottom: 0px;
	}
	
#Metere .Metere_p {
	font-size: 12px;
	line-height: 18px;
	margin-top: 15px;
	}	
	
#Metere table {
    border-top:1px solid #cccccc;
    border-left:1px solid #cccccc;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
    margin-top: 15px;
    margin-bottom: 15px;
}


#Metere table td {
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    padding:0.3em 1em;
	font-size: 12px;
}
	
	
	
#Metere table td.l {
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    color:#330000;
    background-color:#edf7ff;
    background-image:url(http://www.carsensor.net/contents/img_old/common/editor/metere/table-back.gif);
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
}

#Metere .btn a {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/metere/meitere_bn_off.jpg) 0 0 no-repeat;
	width: 300px;
	height: 135px;
	text-indent: -9999px;
	display: block;
	margin-top: 15px;
	}	

#Metere .btn a:hover {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/metere/meitere_bn_on.jpg) 0 0 no-repeat;
	}


#Metere .btn_txt a {
	font-size: 10px;
	font-weight: bold;
	}

#Metere .photo { 
	margin-top: 15px;
	overflow: hidden;
	width: 680px;
	}
	
/*----------------- / # メーテレ -----------------------------------*/ 


/*-----------------  # よみうりTV -----------------------------------*/ 



#Yomiuri h3 {
	padding: 18px 0 0 30px;
	font-size: 18px;
	font-weight: bold;
	background: url(http://www.carsensor.net/contents/img_old/common/editor/yomiuri/yomiuri_img04.jpg) 0 0 no-repeat;
	color:#3F2404;
	height: 45px;
	width: 650px;
	margin-bottom: 0px;
	}
	
#Yomiuri .Yomiuri_p {
	font-size: 12px;
	line-height: 18px;
	margin-top: 15px;
	}	
	
#Yomiuri table {
    border-top:1px solid #cccccc;
    border-left:1px solid #cccccc;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
    margin-top: 15px;
    margin-bottom: 15px;
}


#Yomiuri table td {
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    padding:0.3em 1em;
	font-size: 12px;
}
	
	
	
#Yomiuri table td.l {
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    color:#330000;
    background-color:#f9f5bf;
    background-image:url(http://www.carsensor.net/contents/img_old/common/editor/metere/table-back.gif);
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
}

#Yomiuri .btn a {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/yomiuri/yomiuri_btn_off.jpg) 0 0 no-repeat;
	width: 300px;
	height: 100px;
	text-indent: -9999px;
	display: block;
	margin-top: 15px;
	}	

#Yomiuri .btn a:hover {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/yomiuri/yomiuri_btn_on.jpg) 0 0 no-repeat;
	}


#Yomiuri .btn_txt a {
	font-size: 10px;
	font-weight: bold;
	}

#Yomiuri .photo { 
	margin-top: 15px;
	overflow: hidden;
	width: 680px;
	}
	
/*----------------- / # よみうりTV -----------------------------------*/ 

/*-----------------  # ジョシゴエ -----------------------------------*/ 
#Jyosigoe h3 {
	padding: 18px 0 0 30px;
	font-size: 18px;
	font-weight: bold;
	background: url(http://www.carsensor.net/contents/img_old/common/editor/jyoshigoe/jyosigoe_tit.gif) 0 0 no-repeat;
	color:#FFFFFF;
	height: 45px;
	width: 650px;
	margin-bottom: 0px;
	}
	
#Jyosigoe .Yomiuri_p {
	font-size: 12px;
	line-height: 18px;
	margin-top: 15px;
	}	
	
#Jyosigoe table {
    border-top:1px solid #cccccc;
    border-left:1px solid #cccccc;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#f5fcfe;
    empty-cells:show;
    margin-top: 15px;
    margin-bottom: 15px;
}


#Jyosigoe table td {
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    padding:0.3em 1em;
	font-size: 12px;
}
	
	
	
#Jyosigoe table td.l {
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    color:#FFFFFF;
    background-color:#88e6fd;
    background-image:url(http://www.carsensor.net/contents/img_old/common/editor/metere/table-back.gif);
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
}

#Jyosigoe .btn a {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/jyoshigoe/jyosigoe_btn2.gif) 0 0 no-repeat;
	width: 300px;
	height: 100px;
	text-indent: -9999px;
	display: block;
	margin-top: 15px;
	}	

#Jyosigoe .btn a:hover {
	background: url(http://www.carsensor.net/contents/img_old/common/editor/jyoshigoe/jyosigoe_btn2.gif) 0 -100px no-repeat;
	}


#Jyosigoe .btn_txt a {
	font-size: 10px;
	font-weight: bold;
	}

/*-----------------  / # ジョシゴエ -----------------------------------*/ 

/*-----------------  / # news 2011/06/ -----------------------------------*/ 

.news p {
	line-height: 1.8em;
	}

.news h3.blue {
	background:#f4f4f9;
	font-weight: bold;
	padding: 3px 0;
	} 

.news h3.blue span {
	display: block;
	padding: 10px 0 7px 8px;
	border-left: 3px solid #1d2088;
	background:#e8e8f3;
	font-size: 16px;
	line-height: 1.3em;
	}

.news .c1box .left {
	float: left;
	width: 344px;
	}

.news .c1box .right {
	float: right;
	margin-left:8px;
	margin-top: 0px;
	width: 300px;
	font-size: 12px;
	line-height: 1.8em;
	}
	
.news .c2box {
 margin-top: 15px;
 margin-bottom:23px;
	}

.news .c2box .left {
 float: left;
 width: 329px;
	}

.news .c2box .right {
 float: right;
 margin-left: 2px;
 width: 329px
	}	

.news .c3box li {
	float:left;
	width: 325px;
	list-style:none;
	}


.news .c3box li.L {
	float:left;
	width: 330px;
	list-style:none;
	}

.news .c3box ul {
	margin-bottom: 5px;
	}


.news .c3box p {
	font-size:12px;
	line-height: 1.8em;
	}


.news .c3box p.cap {
	font-size: 10px;
	margin-bottom: 5px;
	}



/*-----------------  / # motorobsession 2011/06/転載分 -----------------------------------*/ 

.contentbody .motorobsession {
	padding: 0px 15px;
	line-height: 1.6em;
	}
	
.contentbody .motorobsession p {
	font-size: 12px;
	}	
	
.contentbody .motorobsession p img {
	margin: 5px 0;
	}
	
	
.contentbody .motorobsession img.alignnone {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    display: inline;
    margin: 0;
    width: 625px;
    padding: 2px;
	}	

.contentbody .motorobsession hr {
	margin: 5px 0;
	background: #CCCCCC;
  	height: 1px;
 	border: none;
	}

.contentbody .motorobsession h2 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
	margin: 5px 0;
	}
	
.contentbody .motorobsession h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0;
	}

.contentbody .motorobsession table img { margin-right: 10px;}

/*-----------------  / # Zetsumetsu 2011/06/転載分 -----------------------------------*/ 

#Zetsumetsu {
font-size: 12px;
}
#Zetsumetsu h3,h4,h5 {
font-size: 24px;
}


#Zetsumetsu h3 {
border-left: 5px solid #FF7200;
width: 450px;
padding: 5px 0 5px 10px;
vertical-align: top;
float: left;
margin-top: 25px;
margin-bottom: 0px;
line-height: 32px;
  }


#Zetsumetsu .count_bg {
background: url(http://www.carsensor.net/contents/img_old/common/editor/zetsumetsu/zetsu_count_bg.png) 0 0 no-repeat;
width: 210px;
height: 108px;
float: right;
display: block;
margin-right: -20px;
}


#Zetsumetsu .count_bg p.number {
font-family: Arial;
font-weight: bold;
color:#FFFFFF;
font-size: 42px;
width: 210px;
padding-top: 35px;
display: block;
line-height: 50px;
margin-right: -20px;
}

#Zetsumetsu .s_text {
clear: both;
font-size: 10px;
text-align: right;
margin-bottom: 5px;
}


#Zetsumetsu .photo_Area .photo_Area_Left {
width: 406px;
float: left;
}

#Zetsumetsu .photo_Area .photo_Area_Left p {
clear: both;
padding: 10px 5px;
line-height: 18px;
}

#Zetsumetsu .photo_Area .photo_Area_Left a img {
padding: 1px;
border: 1px solid #e6e6e6;
float: left;
}


#Zetsumetsu .photo_Area .photo_Area_Right a img {
padding: 1px;
border: 1px solid #e6e6e6;
float: left;
margin-bottom: 15px;
}

#Zetsumetsu .Text_Area {clear:both;padding: 5px 0 0 0;}

#Zetsumetsu .Text_Area h4 {
border-left: 5px solid #FF7200;
clear:both;
padding: 5px 0 5px 10px;
vertical-align: top;
margin: 0 0 10px 0;
line-height: 1.2em;
  }

#Zetsumetsu .Text_Area p,#Zetsumetsu .Text_Area2 p {
clear: both;
padding: 0 5px;
line-height: 18px;
}


#Zetsumetsu .Text_Area2 {
margin-top: 5px;
}
#Zetsumetsu .Text_Area2 h4 {
background: #FF7200;
width: 660px;
height:25px;
padding: 8px 10px;
font-weight: bold;
color: #FFFFFF;
margin-top: 35px;
} 

#Zetsumetsu .Text_Area2 h5 {
margin: 0 0 15px 0;
}
#Zetsumetsu .Text_Area2 p {
margin: 15px 0 0 0;
line-height: 18px;
}



/*-----------------   3点リンク -----------------------------------*/ 

ul.col_link {
    clear: both;
    margin: 15px 0;
    text-align: center;
}
ul.col_link li a {
    font-size: 12px;
}



/*-----------------   Motorshow2011 -----------------------------------*/
#bn_motorshow_top,#bn_motorshow_top2 { background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/top_bn.png) 0 0 no-repeat; width: 680px; height: 140px; position: relative; margin-bottom: 20px;}
#bn_motorshow_top a { text-indent: -9999px; background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/TOP_bn_Link_img.gif) 0 0; width: 159px; height: 49px; position: absolute; top: 86px; left: 516px;}
#bn_motorshow_top a:hover { background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/TOP_bn_Link_img.gif) 0 49px;}

#bn_motorshow_top2 a { text-indent: -9999px; background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/TOP_bn_Link_img2.gif) 0 0; width: 159px; height: 49px; position: absolute; top: 86px; left: 516px;}
#bn_motorshow_top2 a:hover { background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/TOP_bn_Link_img2.gif) 0 49px;}

#Motorshow2011_archives { margin: -5px 0 15px 0;}
#Motorshow2011_archives #Left_box { width: 487px; margin-right: -10px; float: left;}
#Motorshow2011_archives #Left_box:after {/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}
.Motorshow2011_List { margin-right:18px;_margin-right: 8px; float: left; width: 220px; margin-bottom: 20px; height:190px;}
.Motorshow2011_List a img { margin-bottom: 5px; padding: 3px; border: 1px solid #CCCCCC; }
.Motorshow2011_List p a { font-size: 12px;}
#Motorshow2011_archives #Right_box { width: 186px; float: left;}
.Motorshow2011_List_RQ { padding: 7px; float: left; background: #fcf1e7; border: 1px solid #CCCCCC; margin-bottom: 15px;}
.Motorshow2011_List_RQ a img { margin-bottom: 5px;}
.Motorshow2011_List_RQ p a { font-size: 10px;}
#Motorshow2011_TOP_list_Area_L { float: left; width: 460px;}
#Motorshow2011_TOP_list_Area .pageswitch {}
#Motorshow2011_TOP_list_Area #back_no dd {
    background: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/line_01.gif) repeat-x scroll left bottom transparent;
    font-size: 12px;
    margin: 5px 0;
    padding: 4px 0;
}
#Motorshow2011_TOP_list_Area #back_no { width: 460px;}

#Motorshow2011_tweetContent { width: 202px; float: right;}
#Motorshow2011_tweetContent .twtr-tweet-wrap { width: 170px !important;}
#motorshow2011_table { margin-bottom: 15px;}
#motorshow2011_detail { border: 8px solid #cccccc; padding: 8px; margin-top: 35px;}
.motorshow2011_detail_L { float: left; width: 360px;}
.motorshow2011_detail_L h3 { background-color: #fef7c4; padding: 5px 10px; font-size: 12px; font-weight: bold; margin-bottom: 10px;}
.motorshow2011_detail_L p { font-size: 12px; line-height: 1.6em; margin-bottom: 10px;}
#motorshow2011_kiji { background: #282829; color:#FFFFFF; padding: 15px 20px; font-size:12px;}
#motorshow2011_kiji h3 { border-left: 5px solid #fbdd00; padding: 0 0 0 10px; font-size: 16px; font-weight: 700; margin: 5px 0 0px 0;}
#motorshow2011_kiji h4 { background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/motorshow2011_list.gif) 0 3px no-repeat; padding: 0 0 0 30px; font-size: 12px; margin: 10px 0 0 0; color: #fbdd00;}
#motorshow2011_kiji .photo_TOP { margin-top: 10px;}
#motorshow2011_kiji .photo_TOP .photo_TOP_L { float: left; margin-right:15px;}
#motorshow2011_kiji .photo_TOP a img { border: 1px solid #CCCCCC;}
.Motorshow2011_List_photo { width: 640px; margin-right: -20px;}
.Motorshow2011_List_photo a img { float: left; margin-right: 6px; border: 1px solid #CCCCCC; margin-bottom: 6px;}
#motorshow2011_kiji .photo_TOP a:hover img,.Motorshow2011_List_photo a:hover img { border: 1px solid #FF7200;}

/****イベントコンパニオン***/
#motorshow2011_kiji_RQ { background: #fffdea; padding: 15px 20px;}
#motorshow2011_kiji_RQ  h3 { border-left: 5px solid #fbdd00; padding: 15px 0 15px 10px; font-size: 16px; font-weight: 700; margin: 5px 0 15px 0; background: #FFF;}
#motorshow2011_kiji_RQ  h4 { padding: 5px 0 5px 10px; font-size: 14px; font-weight: 700; margin: 5px 0 5px 0; background: #FFF; color: #fbdd00;}
#motorshow2011_kiji_RQ .photo_TOP a img.main { float: left; padding: 8px; border: 1px solid #CCC; background: #FFF; margin-right: 25px;}
#motorshow2011_kiji_RQ .photo_TOP { margin-bottom: 15px;}
.photo_TOP div.txt_Area { float: left; width: 385px; font-size: 14px; line-height: 1.8em;}
.Motorshow2011_List_photo_RQ { width: 640px; margin-right: -20px; margin-bottom: 15px;}
.Motorshow2011_List_photo_RQ a img { float: left; margin-right: 10px; border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; margin-bottom: 10px;}
#motorshow2011_kiji_RQ .photo_TOP a:hover img.main,.Motorshow2011_List_photo_RQ a:hover img { border: 1px solid #FF7200;}

h2.Motorshow2011_List_tag { background:url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/motorshow2011_tag_tit.jpg) 0 0 no-repeat; padding: 10px 0 0 30px; font-size: 16px; font-weight: bold; width: 660px; height: 40px;}
.motorshow2011_tag h2 {
    background-image: url(http://www.carsensor.net/contents/img_old/common/images/tit_line.png);
    background-position: left top;
    background-repeat: repeat-x;
    border-bottom: 1px solid #E6E6E6;
    font-size: 14px;
    font-weight: bold;
    line-height: 140%;
    margin: 0;
    padding: 12px 0 10px 15px;
}

.contentbody_motorshow2011_tag .c_box .cb_right {
    float: right;
    font-size: 14px;
    line-height: 160%;
    margin: 0 0 0 20px;
    width: 430px;
}
.contentbody_motorshow2011_tag { margin-bottom: 15px;}
.contentbody_motorshow2011_tag .c_box .cb_left a img {
    border: 1px solid #CCCCCC;
    padding: 3px;
}

.contentbody_motorshow2011_tag .c_box .cb_left a:hover img { border: 1px solid #ff7200;}
.RQ_Motorshow2011_List { width: 700px; margin-right: -20px;}
.RQ_Motorshow2011img { padding: 10px; border: 1px solid #CCC; float: left; margin-right: 22px; width: 186px; margin-bottom: 20px;}
.RQ_Motorshow2011img p a { font-size: 12px; margin-top: 10px;}
/************************************************************
 * ﾃｰﾌﾞﾙ設定
 ************************************************************/
#motorshow2011_table h4 { background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/motorshow2011_table_tit.gif) 0 0 no-repeat; text-indent: -9999px; width: 680px; height: 45px; margin-bottom: 0; clear: both;}
#motorshow2011_table h4.kiji { background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/motorshow2011_table_tit.gif) 0 0 no-repeat; text-indent: -9999px; width: 680px; height: 45px; margin-bottom: 0;}
#motorshow2011_table .tabel01 { border-top: 1px solid #bdbdbd; border-left: 1px solid #bdbdbd; width: 100%; font-size: 12px;}
#motorshow2011_table .tabel01 th, .tabel01 td						{ border-right: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; padding: 12px 0 12px 6px; text-align: left;}
#motorshow2011_table .tabel01 th.bg01								{ font-weight: 400; text-align: left; background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/tbl_01.png) 0 0 no-repeat; text-align: left;}
#motorshow2011_table .tabel01 td.bg01								{ font-weight: 400; text-align: left; background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/tbl_01.png) 0 0 no-repeat; text-align: left;}
#motorshow2011_table .tabel01 td.bg02								{ font-weight: 400; text-align: left; background: url(http://www.carsensor.net/contents/img_old/common/editor/motorshow2011/tbl_02.png) 0 0 no-repeat; text-align: left;}
/* ○×のTH */
#motorshow2011_table .tabel01 a										{ font-size: 12px; background: url(http://www.carsensor.net/contents/img_old/common/images/icon_point2.gif) no-repeat scroll left 4px transparent; margin: 0 0 2px 0px; padding: 0 0 0 8px;}
/* 一覧用 */
#motorshow2011_table .tabel01 a.RQ									{ background: none; padding:0px; margin: -5px 0 0 0; vertical-align: top;} 
.motorshow2011_rq_BG { background: #FFFDEA; padding: 5px; font-size: 12px; }


/************************************************************
 * 2012_Best10
 ************************************************************/ 
#Best10_2012 .MidashiBest10 { background: url(http://www.carsensor.net/contents/img_old/common/editor/Best10_2012/best10midashi_TOP.gif) 0 0 no-repeat; width: 660px; height: 89px; position: relative;}
#Best10_2012 .MidashiBest10 div#rank { color: #FFFFFF; font: Arial; font-weight: 800; position: absolute; top: 45px; left: 0px; font-size: 24px !important; width: 85px;}
#Best10_2012 .MidashiBest10 span.tit { color: #FFFFFF; font-size: 23px; font-weight: bold; position: absolute; top: 28px; left: 100px; line-height: 24px;}
#Best10_2012 .Best10_smallbox p { padding: 10px; background: #fae3db; color: #de3900; font-size: 16px; font-weight: bold; line-height: 1.4em; margin-bottom: 10px;}
#Best10_2012 .Best10_smallMidashi { background: url(http://www.carsensor.net/contents/img_old/common/editor/Best10_2012/best10_s_midashi.gif) 0 0 no-repeat; width:660px; height: 58px; position: relative; margin-bottom: 10px;}
#Best10_2012 .Best10_smallMidashi div#rank { color: #000;  position: absolute; top: 15px; left: 0px; font-size: 14px !important; width: 53px; font-weight: normal;}
#Best10_2012 .Best10_smallMidashi div#rank span { font-size: 24px; font: Arial; font-weight: bold; margin-right: 2px;}
#Best10_2012 .Best10_smallMidashi div.tit {	color: #FFFFFF;	font-size: 20px; position: absolute; top: 20px;	left: 60px;	line-height: 24px;}
#Best10_2012 .Best10_smallMidashi div.tit span { margin-left: 20px;}
#Best10_2012 h5 { font-weight: bold; color: #de3900; font-size: 14px;}
#Best10_2012 .Best10tabel { border-left: 1px solid #BDBDBD; border-top: 1px solid #BDBDBD; margin-top: 10px; width: 100%; font-size: 12px;}
#Best10_2012 .Best10tabel th, .Best10tabel td { border-bottom: 1px solid #BDBDBD; border-right: 1px solid #BDBDBD; padding: 3px; text-align: center;}
#Best10_2012 .Best10tabel td.bg01 {	background-color:#CCCCCC; color: #FFF; text-align: center;}
#Best10_2012 .s_clm { margin: 10px 0px 25px 0px;}
#Best10_2012 .s_clm h4 { background: url(http://www.carsensor.net/contents/img_old/common/editor/Best10_2012/best10_ss_midashi.gif) 0 0 no-repeat; padding: 8px 0 0 45px; font-size: 14px; width: 615px; height: 25px; margin: 0;}
#Best10_2012 .s_clm div.inner { background: #fae3db; padding: 10px 10px 0px 10px; font-size: 12px; line-height: 1.5em;}
#Best10_2012 .s_clm div.inner span.s_clm_tit { font-size: 18px; font-weight: bold;  color: #de3900; padding-bottom: 10px;} 

/************************************************************
 * CM
 ************************************************************/
.bg_pink { background: #fbf0df;}
.bg_orange { background: #ff7200;}
.carvo_link { height: 40px; float: left; display: block;}
.carvo_link { background: url(http://www.carsensor.net/contents/img_old/common/editor/20120123/carvo_icon.gif) 0 13px no-repeat;
    font-size: 14px;
    height: 40px;
    margin-bottom: 15px;
    padding: 15px 0 0 40px;
	/padding: 15px 0 0 40px;
    width: 250px;
	_width: 220px;
}
.carvo_link2 { background: url(http://www.carsensor.net/contents/img_old/common/editor/20120123/carvo_tit_s.gif) 0 0 no-repeat;
    font-size: 16px;
    height: 34px;
    margin-bottom: 15px;
    padding: 18px 0 0 50px;
	color: #FFFFFF;
	font-weight: bold;
}
.orangeLight { background: #fbf0df;}
.font_white { color: #FFFFFF;}


/* パターンその1
-----------------------------------------------	*/
table.cellpt01{
	margin-bottom:8px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}	
table.cellpt01 td{
	padding:3px 3px;
	border-top:1px solid #999;
	border-left:1px solid #999;
}

table.cellpt01 td.dellt,
table.cellpt02 td.dellt{
	border-top:none;
}
table.cellpt01 td.delll{
	border-left:none;
}
table.cellpt01 table td{
	border-top:none;
	border-left:none;
}

table.cellpt01 td.theader {
	padding:5px;
}
.plan-name {
	display:block;
	padding:7px 0;
}

/************************************************************
 * ポルシェが当たるキャンペーン【解答ページ】
 ************************************************************/

#Porsche .Porsche_top_txt { background:#f7f7f7; border: 2px solid #000000; padding: 10px 20px; margin-bottom: 20px;}
#Porsche .Porsche_top_txt p { font-weight: bold; font-size: 14px; line-height: 1.6em;}
#Porsche .Porsche_h3 { background: url(http://www.carsensor.net/contents/img_old/common/editor/20120327_porsche/por_tit.gif) 0 0 no-repeat; width: 650px; height: 25px; padding: 5px 0 0 10px; font-weight: bold; font-size: 14px;}

#Porsche .Porsche_box { width: 685px; _width: 675px; margin-right: -25px; overflow: hidden; margin: 20px 0;}
#Porsche .Porsche_box .Porsche_box_s { width: 315px; float: left; margin-right: 25px; _margin-right: 20px; height: 250px;}
.Porsche_anser_box { clear: both; background-color: #eeeeee; padding: 10px;}
.Porsche_anser_box p.Porscheanser { font-size: 14px; font-weight: bold; text-align:left; margin-bottom: 5px;}
.Porsche_anser_box p.Porscheanser span { font-size: 12px;}
.Porsche_anser_box p.Porsche_txt { font-size: 12px; line-height: 1.4em;}
.Porsche_box_mook { background: #000000; padding: 10px;}
.Porsche_box_mook p { color: #FFF; line-height: 1.0em;}

#Porsche .Porsche_box2 { background: #ffff01; padding: 10px;}
#Porsche .Porsche_box2 h3 { border-bottom: 1px solid #000; font-size: 14px;}
#Porsche .Porsche_box2 p { line-height: 1.6em;}

dl.list309 dt { clear: left; float: left; width: 38px; padding-left:0; margin: 0;}
dl.list309 dd { margin-bottom: 10px; font-size: 12px; line-height: 1.4em;}
dl.list309 dd.mb { font-size: 12px; line-height: 1.4em; margin-bottom: 27px;}



/************************************************************
ちょい乗り試乗
 ************************************************************/

.testdrive090813a .h3 {
    background: url(http://www.carsensor.net/contents/img_old/media/testdrive/common/h3_01.gif) repeat-y scroll left top #FFEEEE;
    font-size: 18px;
    font-weight: bold;
    line-height: 140%;
    margin: 0 0 30px;
    padding: 7px 0 5px 10px;
}

.testdrive090813a .box1 ul li { 
	border: 1px solid #CCCCCC; padding: 1px; float: left;
    line-height: 100%;
    margin: 0 12px 0 0;

}
.testdrive090813a .box1 ul li a { float: left; display: inline;}

.testdrive090813a .box1 ul {
	list-style: none outside none;
    margin: 15px -15px 0 5px;
    padding: 0;
    width: 660px;
}

.testdrive090813a .box1 ul:after {
	content:".";
	display: block;
	height:0px; 
	clear:both;
	visibility:hidden;
}


.testdrive090813a .box1 { font-size: 14px; margin-top: 20px;}	
.testdrive090813a .box1 .col-right {  float: right;}
.testdrive090813a .link-box .cs-used {
    background: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-used.gif) no-repeat scroll 0 0 transparent;
    padding: 0 0 0 20px;
}
.testdrive090813a .link-box .cs-souba {
    background: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-souba.gif) no-repeat scroll 0 0 transparent;
    padding: 0 0 0 20px;
}
.testdrive090813a .link-box .cs-catalog {
    background: url(http://www.carsensor.net/contents/img_old/media/img/contentsImg/cs-catalog.gif) no-repeat scroll 0 0 transparent;
    padding: 0 0 0 20px;
}

.testdrive090813a .box1 .col-right:after {
	content:".";
	display: block;
	height:0px; 
	clear:both;
	visibility:hidden;
}



/************************************************************
日産大学
 ************************************************************/

.nissan_col { width: 700px; overflow: hidden; margin-right: -20px; margin-top: 20px;}
.nissan_col_box { width: 196px; background: #eeeeee; border: 1px solid #c6c6c6; padding: 7px; float: left; margin-right:20px; margin-bottom: 20px;}
.nissan_col_box a img { margin-bottom: 3px;}
.nissan_col_box a { font-size: 12px; color:#000000; font-weight: bold; line-height: 1.4em;}

.nissan_col_box .read_more a { width: 73px; float: right; height: 19px; text-indent:  -9999px; background: url(http://www.carsensor.net/contents/img_old/common/editor/nissan/nissan_btn.png) 0 0 no-repeat; margin-top: 7px; } 
.nissan_col_box .read_more a:hover { background: url(http://www.carsensor.net/contents/img_old/common/editor/nissan/nissan_btn.png) 0 -19px no-repeat; } 


/************************************************************
 *統計学 記事テンプレート
 ************************************************************/ 
.tsubuyaki_box										{ width: 666px;} 
.tsubuyaki_box h3.Top								{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/kiji_tit02.png) 0 0 no-repeat; width: 665px; height: 61px; text-indent: -9999px; margin-bottom: 0px;}
.tsubuyaki_box_col									{ background-color: #fbffb6; padding: 0 15px 15px 15px; width: 635px;} 
.tsubuyaki_box_col div.count						{ background:url(http://www.carsensor.net/contents/img_old/common/toukeigaku/count_bg.png) 0 0 no-repeat; width: 141px; height: 90px; float: left;}
div.count p											{ color: #FFFFFF; display: block; font-family: Arial; font-size: 48px; font-weight: bold; line-height: 50px; margin-right: -0px; padding-top: 25px; width: 130px; padding-right: 20px;}
div.count p span									{ font-size: 14px; font-weight: normal;}
.tsubuyaki_box_col h3.target						{ background:url(http://www.carsensor.net/contents/img_old/common/toukeigaku/target_bg.png) 0 0 no-repeat; padding: 30px 0 0 25px; width: 461px; height:65px; float: left; font-size: 24px; font-weight: bold; color:#0040b0;}
.tsubuyaki_box_col img								{ float: left; padding: 1px; border: 1px solid #CCCCCC; background: #FFFFFF; margin-left: 12px; margin-right: 35px;}
.tsubuyaki_box_col .data01							{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/date01_bg.png) 0 0 no-repeat; width: 298px; height: 187px; float:left; display: block;}
.tsubuyaki_box_col .data02												{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/date02_bg.png) 0 0 no-repeat; width: 298px; height: 187px; float:left; display: block; margin-right: 33px; _margin-right: 18px; margin-top: 20px; margin-bottom: 20px;}
.tsubuyaki_box_col .data03												{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/date03_bg.png) 0 0 no-repeat; width: 228px; height: 152px; float:left; display: block; padding: 35px 0 0 70px; margin-top: 20px; margin-bottom: 20px;}
.tsubuyaki_box_col .data03 img											{ padding: 0; border: none;}

.tsubuyaki_box_col div.data01 dl										{ color: #333333; line-height: 40px; width: 290px; padding: 40px 15px 0 25px; _padding: 40px 0px 0 25px; }
.tsubuyaki_box_col div.data01 dt, div.data01 dd						{ float: left; height: 40px; padding-bottom: 1px; margin-bottom: 5px;}
.tsubuyaki_box_col div.data01 dt										{ font-size: 14px; font-weight: 700; padding-left: 5px; width: 112px; border-bottom: 1px dashed #333;}
.tsubuyaki_box_col div.data01 dd										{ font-size: 14px; width: 138px; border-bottom: 1px dashed #333;}


.tsubuyaki_box_col div.data01 dd span									{ font-family: Arial; color:#c00; font-size: 36px; font-weight: 400;}

.tsubuyaki_box_col div.data02 dl										{ color: #333333; line-height: 40px; width: 290px; padding: 40px 15px 0 25px; _padding: 40px 0px 0 25px;}
.tsubuyaki_box_col div.data02 dt, div.data02 dd						{ float: left; height: 40px; padding-bottom: 1px; margin-bottom: 5px;}
.tsubuyaki_box_col div.data02 dt										{ font-size: 14px; font-weight: 700; padding-left: 5px; width: 75px; border-bottom: 1px dashed #333;}
.tsubuyaki_box_col div.data02 dd										{ font-size: 14px; width: 155px; border-bottom: 1px dashed #333;}

.tsubuyaki_box_col div.data02 dd span									{ font-family: Arial; color:#c00; font-size: 36px; font-weight: 400;}
.tsubuyaki_box_col div.data02 dt.rank01,div.data02 dt.rank02,div.data02 dt.rank03 		{ padding-left: 25px;}
.tsubuyaki_box_col div.data02 dt.rank01								{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/rank.gif) no-repeat 0 10px;}
.tsubuyaki_box_col div.data02 dt.rank02								{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/rank.gif) no-repeat 0 -35px;}
.tsubuyaki_box_col div.data02 dt.rank03								{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/rank.gif) no-repeat 0 -85px;}


.tsubuyaki_box_col .data04												{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/date02_bg.png) 0 0 no-repeat; width: 298px; height: 187px; float:left; display: block; margin-right: 33px; _margin-right: 18px; margin-top: 20px; margin-bottom: 20px;}

.tsubuyaki_box_col div.data04 dl										{ color: #333333; width: 290px; padding: 40px 15px 0 25px; _padding: 40px 0px 0 25px;}
.tsubuyaki_box_col div.data04 dt, div.data04 dd						{ float: left; height: 40px; padding-bottom: 1px; margin-bottom: 5px; line-height: 36px;}
.tsubuyaki_box_col div.data04 dt										{ font-size: 14px; font-weight: 700; padding-left: 5px; width: 43px; border-bottom: 1px dashed #333;}
.tsubuyaki_box_col div.data04 dd										{ font-size: 14px; width: 192px; border-bottom: 1px dashed #333;}

.tsubuyaki_box_col div.data04 dd span									{ font-family: Arial; color:#c00; font-size: 36px; font-weight: 400;}
.tsubuyaki_box_col div.data04 dd.small							{ font-family: Arial; color:#c00; font-size: 16px; font-weight: 700; line-height: 18px;}

.tsubuyaki_box_col div.data04 dt.rank01,div.data04 dt.rank02,div.data04 dt.rank03 		{ padding-left: 25px;}
.tsubuyaki_box_col div.data04 dt.rank01								{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/rank.gif) no-repeat 0 10px;}
.tsubuyaki_box_col div.data04 dt.rank02								{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/rank.gif) no-repeat 0 -40px;}
.tsubuyaki_box_col div.data04 dt.rank03								{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/rank.gif) no-repeat 0 -85px;}




.tsubuyaki_box_col h3.orange											{ background: #ff7200; font-size: 16px; font-weight: bold; color: #FFFFFF; padding: 10px 15px; height: 25px; margin-bottom: 0px;}
.tsubuyaki_box .col_02 h3.orange											{ background: #ff7200; font-size: 16px; font-weight: bold; color: #FFFFFF; padding: 10px 15px; height: 25px; margin-bottom: 0px;}

.tsubuyaki_box_col h4.box_tit											{ text-indent: -9999px; height: 0px; line-height: 0; display: none;}

.tsubuyaki_box_col .col_01												{ border-bottom: 1px solid #ff7200;border-left: 1px solid #ff7200;border-right: 1px solid #ff7200; padding: 5px 15px 25px 15px; background: #fffad0;}
.tsubuyaki_box_col .col_01 h4											{ font-size: 24px; font-weight: bold; color: #ff7200; margin: 15px 0px; line-height: 30px; float: left; width: 340px;}
.tsubuyaki_box_col .col_01 p											{ line-height: 1.4em;}
.tsubuyaki_box_col .col_percent										{ float: right; color: #c00; font-size: 60px; margin-top: 0px; font-family: Arial; background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/percent.png) 0 0 no-repeat; padding: 10px 0px 0 135px; display: block; height: 85px;}
.col_percent p										{font-size: 60px; height:65px; float: left;}



.tsubuyaki_box .col_02												{ width: 665px; margin: 15px 0 0 0;}
.tsubuyaki_box .col_02_box											{ border-bottom: 1px solid #ff7200;border-left: 1px solid #ff7200;border-right: 1px solid #ff7200; padding: 5px 0 0px 0; background: #fffcf7;}
.tsubuyaki_box .col_02_box ul										{ padding: 0 15px; margin-top: 15px;}
.tsubuyaki_box .col_02_box ul li									{ background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/tsubuyaki_bg2.png) 0 0 no-repeat; width: 145px; height: 100px; float: left; padding: 45px 35px 0 25px; margin-right: 4px; line-height: 18px;}



.tsubuyaki_box .col_02_box h4										{ font-size: 16px; font-weight: bold; border-bottom: 5px dotted #FF7200; padding-bottom: 5px; color: #ff7200; margin-bottom: 10px; clear: both;}

.tsubuyaki_box .col_02_box p										{ font-size: 24px; font-weight: bold; line-height: 1.6em; padding: 0 0 0 15px;}
.tsubuyaki_box .col_02_box p span									{ font-size: 30px; font-weight: bold; color: #c00;}
.tsubuyaki_box .carvo												{ margin-top: -55px;}
.tsubuyaki_box .col_02_box .pa15									{ padding: 0 15px;}

.tsubuyaki_box .col_03												{ margin: 25px 0 0 0; width: 665px; }
.tsubuyaki_box .col_03 h3											{ font-size: 18px; font-weight: bold; line-height: 1.4em; padding: 10px 0 0 60px; background: url(http://www.carsensor.net/contents/img_old/common/toukeigaku/carvo.gif) 0 0 no-repeat; height: 50px;}
.tsubuyaki_box .col_03 h3 span										{ font-size: 24px;}
.tsubuyaki_box .col_03 p											{ padding: 0 15px;}

/*-------------------------------------------------
リスト表示修正-ブログ単位個別指定
-------------------------------------------------*/
div#Category_Item .item .photo a img { border: 1px solid #CCCCCC; margin-bottom: 5px; padding: 1px; height: 130px;}

/*-------------------------------------------------
   start-- EC転載用共通パーツ
-------------------------------------------------*/

/*-------------------------------------------------
   201206追記 大人買い
-------------------------------------------------*/
.ora_box_tit { background: url(http://www.carsensor.net/contents/img_old/common/parts/ora_tit_bg.gif) 0 0 no-repeat; width: 635px; height: 30px; padding: 15px 0 0 25px; margin: 20px 0 0 0; font-size: 14px; font-weight: bold;}
.ora_box_tit span { background: url(http://www.carsensor.net/contents/img_old/common/parts/arrow_ora.png) 0 1px no-repeat; padding: 0 0 0 13px;}
.ora_box { clear:both; background: url(http://www.carsensor.net/contents/img_old/common/parts/box_bg2.gif) repeat-y; width: 640px; padding: 0 25px; margin: 0 -20px 0px 0;}
*html .ora_box { clear:both; background: url(http://www.carsensor.net/contents/img_old/common/parts/box_bg2.gif) repeat-y; width: 640px; padding: 0 25px; margin: 0 -40px 0px 0;}
.ora_box_col { margin-right: 24px; width: 134px; padding: 5px 0 15px 0;}
.ora_box_col a { font-size: 10px; line-height: 1.4em; display: inline-block; margin-top: 3px;}
.ora_box_Area {    background: url(http://www.carsensor.net/contents/img_old/common/parts/box_bg2_bottom.gif) no-repeat scroll left bottom transparent;  padding-bottom: 2px;  width: 660px; margin-bottom: 10px;}
.ora_box_col p { font-size: 10px; line-height: 1.4em;}
.ora_box_col img { border: 1px solid #cccccc; padding: 1px;}


.Item_Btn { margin: 5px 0 0 0;}
.Item_Btn a { background: url(http://www.carsensor.net/contents/img_old/common/parts/syohin_btn4.gif) no-repeat scroll 0 0; display: block; height: 26px;  outline: medium none; text-indent: -9999px;  width: 134px;}
.Item_Btn a:hover { background: url(http://www.carsensor.net/contents/img_old/common/parts/syohin_btn4.gif) no-repeat scroll 0 -26px;}
.Item_Btn a:active { background: url(http://www.carsensor.net/contents/img_old/common/parts/syohin_btn4.gif) no-repeat scroll 0 -52px;}



/*-------------------------------------------------
  ランキング商品詳細ボタン追加20120608
-------------------------------------------------*/
.Rank_Btn { display: block; margin-top: 15px; margin-bottom: 3px;}
.Rank_Btn a { background: url(http://www.carsensor.net/contents/img_old/common/parts/syohin_btn3.gif) no-repeat scroll 0 0; display: block; height: 30px;  outline: medium none; text-indent: -9999px;  width: 144px;}
.Rank_Btn a:hover { background: url(http://www.carsensor.net/contents/img_old/common/parts/syohin_btn3.gif) no-repeat scroll 0 -30px;}
.Rank_Btn a:active { background: url(http://www.carsensor.net/contents/img_old/common/parts/syohin_btn3.gif) no-repeat scroll 0 -60px;}


.Rank01 { width: 320px; float: left;}
.Rank02 { width: 430px; float: left;}



/*------------
追加20121213
------------*/
.ora_box2_tit { width: 320px; height: 30px; /*padding: 15px 0 0 25px;*/ margin: 5px 0 0 0; font-size: 14px; font-weight: bold;float:right;}
.ora_box2_tit span { border-left: 5px solid #FF7300; padding: 0 0 0 13px;}
.ora_box2 { clear:both; width: auto;  margin: 0 -20px 5px 0;*margin: 0 -20px 12px 0;}
*html .ora_box2 { clear:both; width: 320px; padding: 0 25px; margin: 0 -40px 5px 0;}
.ora_box2_col { margin:0 10px 5px 0; width: 134px; padding: 9px;background:#edebe9;}
.ora_box2_col a { font-size: 10px; line-height: 1.4em; display: inline-block; margin-top: 3px;}
.ora_box2_Area {    padding-bottom: 2px;  width: 320px; margin-bottom: 10px;float:right;}
.ora_box2_col p { font-size: 10px; line-height: 1.4em;}
.ora_box2_col img { border: 1px solid #cccccc; padding: 1px;}
.ora_box2_left{float:left;width:321px;margin-top:5px;}
.ora_box2_bottom{float:right;width: 320px;_width: 290px;}


.Item_Btn2 { margin: 5px 0 0 0;}
.Item_Btn2 a { background: url(http://www.carsensor.net/contents/img_old/common/parts/syohin_btn20121214.gif) no-repeat scroll 0 0; display: block; height: 38px;  outline: medium none; text-indent: -9999px;  width: 134px;}
.Item_Btn2 a:hover { background: url(http://www.carsensor.net/contents/img_old/common/parts/syohin_btn20121214.gif) no-repeat scroll 0 -38px;}
.Item_Btn2 a:active { background: url(http://www.carsensor.net/contents/img_old/common/parts/syohin_btn20121214.gif) no-repeat scroll 0 -76px;}


/*20130321*/
.ec_box_l {
    float: left;
    width: 224px;
    margin-right: 15px;
}
.ec_box_l p {
    font-size: 10px;
    line-height: 1.2em;
    margin-bottom: 20px;
}
.ec_box_l a img {
    border: 1px solid #CCCCCC;
    padding: 1px;
}
.ec_box_l a:hover img {
    border: 1px solid #FF7200;
    padding: 1px;
}
.ec_box_r {
    float: right;
    width: 410px;

}
.ec_box_r p {
    margin-bottom: 15px;
    float: left;
}
.ec_box_r h4{
    color:#000000;
    font-weight: bold;
    margin-bottom: 10px; 
    background: url(http://www.carsensor.net/contents/img_old/common/parts/line2.gif) 0 16px repeat-x; 
    padding: 0 0 0 0;
    height:20px;
    font-size:14px;*/
}



.tit_bg_orange { background: url(http://www.carsensor.net/contents/img_old/common/parts/tit_bg.gif) 0 0 no-repeat; padding: 13px 0 0 10px; width: 650px; height: 32px; font-size: 16px; font-weight: bold; color: #FFFFFF;}
.tit_line_orange { border-bottom: 1px solid #ff7300; border-left: 5px solid #FF7300; margin: 25px 0; padding: 3px 0 0 8px; font-size: 14px; font-weight: bold;}
.tit_ranking { background: url(http://www.carsensor.net/contents/img_old/common/parts/ranking_bg.gif); margin: 15px 0; padding: 10px 0 0 40px; font-size: 14px; font-weight: bold; height: 32px; clear: both;}
.tit_ranking2 { background: url(http://www.carsensor.net/contents/img_old/common/parts/ranking_s_bg.gif); padding: 2px 0 0 5px; font-size: 12px; font-weight: bold; width: 180px; height: 23px; margin: 5px 0;}

.rank_box { clear: both; margin-bottom: 20px; display: block;}
.rank_box:after { 
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}

.EC_txt { font-size: 14px; line-height: 1.6em;}


.photo_l { float: left;}
.photo_r { float: right;}
.boder { padding: 1px; border: 1px solid #CCC;}
.photo_l a img,.photo_r a img {border: 1px solid #cccccc; padding: 1px;}
.photo_l a:hover img,.photo_r a:hover img {border: 1px solid #ff7200; padding: 1px;}

.rank_box_bottom { width: 710px; margin-right: -50px; overflow: hidden; float: left;}
.rank_box_bottom_col { width: 185px; float: left; margin: 15px 50px 15px 0; _margin: 15px 10px 15px 0;}
.bg_ora { background: #fbf0df; padding: 20px 20px; margin: 20px 0; }
/*-------------------------------------------------
  end-- EC転載用共通パーツ
-------------------------------------------------*/





























