@charset "UTF-8";

/*-------------------------------------------------
   #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;
}
/* ----------------------- 共通ヘッダー ----------------------- */



/*-------------------------------------------------
  #TOPタブogawa
-------------------------------------------------*/

#contents_header { position: relative;}
.home_btn a { position: absolute; top: 185px; left: 900px; background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_home_icon.png) 0 0 no-repeat; display: block; text-indent: -9999px; width: 65px; height:65px;}
.home_btn a:hover {background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_home_icon.png) 0 -65px no-repeat;} 
#tab1 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_main_header_bg.png) top; }
#tab1 {
	margin-left: 0;
	padding-left: 15px;
	margin-bottom: 0;
	border-bottom: 5px solid #ff923a;
	height: 63px;
	overflow: hidden;
}
#tab1 li {
	float: left;
	width: 155px;
	height: 63px;
	margin-right: 8px;
}


#tab1 li a {
	display: block;
	border-bottom: 0;
	background: url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_main_navi_bg.png) 0 0;
	text-indent: -9999px;
	height: 63px;
	outline: none;
}


#tab1 li a.tab_01 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -165px -63px no-repeat;} 
#tab1 li a.tab_02 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -330px -63px no-repeat;} 
#tab1 li a.tab_03 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -495px -63px no-repeat;} 
#tab1 li a.tab_04 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -990px -63px no-repeat;} 
#tab1 li a.tab_05 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -825px -63px no-repeat;} 


#tab1 li a:hover.tab_01 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -165px 0 no-repeat;} 
#tab1 li a:hover.tab_02 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -330px 0 no-repeat;} 
#tab1 li a:hover.tab_03 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -495px 0 no-repeat;} 
#tab1 li a:hover.tab_04 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -990px 0 no-repeat;} 
#tab1 li a:hover.tab_05 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -825px 0 no-repeat;} 

#tab1 li.present a.tab_01 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -165px 0 no-repeat;} 
#tab1 li.present a.tab_02 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -330px 0 no-repeat;} 
#tab1 li.present a.tab_03 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -495px 0 no-repeat;} 
#tab1 li.present a.tab_04 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -990px 0 no-repeat;}
#tab1 li.present a.tab_05 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/main_navi_bg_140112.png) -825px 0 no-repeat;} 
 

#page1, #page2, #page3,#page4,#page5 {
	margin-bottom: 5px;
	border: 1px solid #CCC;
}


#contents_tab { margin: 0 0 15px 0;}


/*-------------------------------------------------
  #タブコンテンツogawa
-------------------------------------------------*/
.Q1,.Q2,.Q3,.Q4,.Q_guide,.Q_newmodel,.Q_NEWS { float: left; padding: 8px;}

.Q1 a { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_tab_01_btn_Q1.png) 0 0 no-repeat; width: 353px; height: 230px; display: block; text-indent: -9999px;}
.Q1 a:hover { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_tab_01_btn_Q1.png) 0 -230px no-repeat;}
.Q2 a { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_tab_01_btn_Q2.png) 0 0 no-repeat; width: 353px; height: 230px; display: block; text-indent: -9999px;}
.Q2 a:hover { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_tab_01_btn_Q2.png) 0 -230px no-repeat;}
.Q3 a { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_tab_02_btn_Q3.png) 0 0 no-repeat; width: 353px; height: 230px; display: block; text-indent: -9999px;}
.Q3 a:hover { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_tab_02_btn_Q3.png) 0 -230px no-repeat;}
.Q4 a { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_tab_02_btn_Q4.png) 0 0 no-repeat; width: 353px; height: 230px; display: block; text-indent: -9999px;}
.Q4 a:hover { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/ec2_tab_02_btn_Q4.png) 0 -230px no-repeat;}

.tab3 li { padding: 0;line-height: 0; vertical-align: bottom; float:left; zoom: 1;}
.tab3 li img { padding: 0;line-height:normal; vertical-align: bottom; float:left; zoom: 1;}
.tab3 li a { padding: 0;line-height:normal; vertical-align: bottom; float:left; zoom: 1;}

.Q_guide a { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/tab_04_btn_guide.png) 0 0 no-repeat; width: 300px; height: 230px; display: block; text-indent: -9999px; margin-left: 10px;}
.Q_guide a:hover { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/tab_04_btn_guide.png) 0 -230px no-repeat;}
.Q_newmodel a { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/tab_04_btn_newmodel.png) 0 0 no-repeat; width: 300px; height: 230px; display: block; text-indent: -9999px; margin-left: 10px;}
.Q_newmodel a:hover { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/tab_04_btn_newmodel.png) 0 -230px no-repeat;}
.Q_NEWS a { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/tab_04_btn_news.png) 0 0 no-repeat; width: 300px; height: 230px; display: block; text-indent: -9999px;}
.Q_NEWS a:hover { background:url(http://www.carsensor.net/contents/img_old/common/fukushi/tab_04_btn_news.png) 0 -230px no-repeat;}


/************************************************************
 *TOPのリスト
 ************************************************************/ 

div#block02 .unitItems { width: 720px; margin-right: -30px;}

div#block02 .item {	float: left; margin: 0 34px 20px 0;	width: 204px; height: 310px; padding: 0px; background: #FFFFFF;	display: inline;}
div#block02 .item h3 { margin: 0px;}
div#block02 .item h3 a { font-size: 14px; line-height: 1.8em; font-weight: normal;}

div#block02 .item .photo { height: auto; margin: 0; text-align: center;}
div#block02 .item .photo a img { border: 1px solid #CCCCCC; margin-bottom: 5px; padding: 1px;}
div#block02 .item .photo a:hover img { border: 1px solid #ff7200; margin-bottom: 5px; padding: 1px;}
div#block02 .item dt { padding: 0 0 0 10px;	background: url(../img/common/ico_list_01.gif) no-repeat 0 30%;	color: #999999;}
div#block02 .item .cat_tit { background: #CCCCCC; padding: 0px 10px; color: #FFF; font-size: 10px; font-weight: bold; float: left; margin-right: 5px;}
div#block02 .Item_date img { margin: 0 0 0 3px;}
div#block02 .Item_txt { font-size: 10px; line-height: 1.4em; margin: 5px 0px;}


div#block03 { margin-bottom: 50px;}
.new_item { margin-top: 10px; padding-bottom: 30px; font-size: 12px; padding-bottom: 20px; border-bottom: 1px dashed #CCC;}
.new_item:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.new_item .list_photo a img { float: left; padding: 1px; background: #FFFFFF; border: 1px solid #CCCCCC; margin-right: 10px;}
.new_item .list_photo a:hover img { border: 1px solid #FF7200;}
.new_item h4 { font-weight: normal; font-size: 14px; margin-bottom: 10px; line-height: 1.4em;}
.new_item h4 a { margin-right: 10px; font-weight: normal;font-size: 14px;}
.new_item h4 img { margin-left: 3px;}
.new_item .new_item_date { font-size: 10px; margin-bottom: 2px;}
.new_item .cat_tit { background: #CCCCCC; padding: 5px 10px; color: #FFF; font-size: 10px; font-weight: bold; float: left; margin-right: 5px;}


/************************************************************
 * 販売店リスト
 ************************************************************/

.shop_List_map_col { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/map_140114.png) 0 0 no-repeat; width: 978px; height: 485px; position: relative;}

.shop_List_map_col .hokkaido {	position: absolute;	left: 580px; top: 60px;}
.shop_List_map_col .tohoku { position: absolute; left: 580px; top: 130px;}
.shop_List_map_col .kanto { position: absolute; left: 580px; top: 290px;}
.shop_List_map_col .hokuriku_koshinetsu { position: absolute; left: 324px; top: 38px;}
.shop_List_map_col .tokai { position: absolute; left: 397px; top: 338px;}
.shop_List_map_col .kansai { position: absolute; left: 192px; top: 38px;}
.shop_List_map_col .chugoku { position: absolute; left: 77px; top: 125px;}
.shop_List_map_col .sikoku { position: absolute; left: 236px; top: 353px;}
.shop_List_map_col .kyusyu { position: absolute; left: 62px; top: 265px;}

.shop_List_map_col ul { width: 85px;}
.shop_List_map_col ul li,.shop_List_map_col ul li a { font-size: 12px;line-height: 1.6em;}
.shop_List_map_col p { position: absolute; top: 440px; left: 15px; font-size: 14px;}


/************************************************************
 * 販売店リスト
 ************************************************************/

.shop_List_map_col2 { background: url(http://www.carsensor.net/contents/img_old/common/fukushi/japan_map.png) 0 0 no-repeat; width: 680px; height: 485px; position: relative;}

.shop_List_map_col2 .hokkaido {	position: absolute;	left: 550px; top: 40px;}
.shop_List_map_col2 .tohoku { position: absolute; left: 550px; top: 110px;}
.shop_List_map_col2 .kanto { position: absolute; left: 550px; top: 270px;}
.shop_List_map_col2 .hokuriku_koshinetsu { position: absolute; left: 294px; top: 18px;}
.shop_List_map_col2 .tokai { position: absolute; left: 362px; top: 318px;}
.shop_List_map_col2 .kansai { position: absolute; left: 162px; top: 18px;}
.shop_List_map_col2 .chugoku { position: absolute; left: 47px; top: 105px;}
.shop_List_map_col2 .sikoku { position: absolute; left: 206px; top: 333px;}
.shop_List_map_col2 .kyusyu { position: absolute; left: 32px; top: 245px;}



.shop_List_map_col2  ul { width: 85px;}
.shop_List_map_col2  ul li { font-size: 12px;}
.shop_List_map_col2  ul li a { line-height: 1.6em; font-size: 12px;}


/************************************************************
 * ﾃｰﾌﾞﾙ設定
 ************************************************************/
.tabel01										{ margin-top: 5px; border-top: 1px solid #bdbdbd; border-left: 1px solid #bdbdbd; width: 100%; font-size: 14px; border-spacing: 0px; border-collapse: collapse; margin-bottom: 40px;}
.tabel01 th, .tabel01 td						{ border-right: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; text-align: left; padding: 5px 8px;}
.tabel01 td.bg01								{ font-weight: 400; color: #333; text-align: left; background: url(http://www.carsensor.net/contents/img_old/common/cst/table_BG.png) 0 0 no-repeat; text-align:left; font-weight: bold;}
.tabel01 .wid01									{ width:30%;}



.tabel01 .shop a { background: url(http://www.carsensor.net/contents/img_old/common/images/icon_point2.gif) no-repeat scroll left 2px transparent;  margin: 0; padding: 0 0 0 10px;}

.tabel01 .shop { background: #eee;}

.p_text { padding-top: 15px; font-weight: bold;}


























