/*  
Theme Name: スズキアリーナ静岡中央テンプレート
Theme URI: http://www.s-car.net/
Description: スズキアリーナ静岡中央テンプレートです
It comes with a Portfolio Template already included which may display your latest work with nice Lightbox support. On the Frontpage it has a nice working Javascript Slideshow.
This Theme comes with a Javascript 3-Level Dropdown Menu. Of course there are many more features such as Custom Logo Uploader and a Big Options set! Have fun while discovering. (Please use my theme DEMO to see how the Theme looks).
Version: 1.5.5
Author: だいこくさん（saito）
Author URI: http://www.wp-themix.org/
Tags: white, silver, purple, light, three-columns, two-columns, fixed-width, right-sidebar, left-sidebar, theme-options, purple, front-page-post-form, photoblogging, custom-colors, custom-header, sticky-post, microformats
*/

/* ========================================
Reset of Default Style
========================================= */
body,h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, th, td, img, form {
	margin: 0;
	padding: 0;
	border: none;
	line-height: 100%;
	list-style-type: none;
	font-style: normal;
	font-weight: normal;
	font-size: 95%;
	text-align: left;
	font-family:Verdana,"ＭＳ Ｐゴシック",sans-serif,Osaka;
}
textarea { font-size: 100%; }
img { vertical-align: bottom; }
hr  { display: none; }
article, aside, dialog, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
a{ outline: none; color:#06C;}
a:hover{ text-decoration:none; }
p{ line-height:120%; }


/* ========================================
拡大の設定
========================================= */
.largeImage{
border: solid 1px #ccc;
width: 550px;
height: 400px;
padding: 5px;
}
.thumbs img{
border: solid 1px #ccc;
width: 100px;
height: 100px;
padding: 4px;
}
.thumbs img:hover{
border-color: #FF9900;
}

/* ========================================
クラスの設定
========================================= */
.attention01{
	color:#e14137;
}
.attention01_bold{
	color:#e14137;
	font-weight:bold;
}

.attention02{
	color:#417197;
}
.attention02_bold{
	color:#417197;
	font-weight:bold;
}

.bold{
	font-weight:bold;
}

.font270{
	font-size:270%;	
}
.font140{
	font-size:140%;	
}
.font130{
	font-size:130%;	
}
.font120{
	font-size:120%;	
}
.font110{
	font-size:110%;	
}
.font90{
	font-size:90%;	
}
.font80{
	font-size:80%;	
}.font70{
	font-size:70%;	
}

.no-view{
	display:none;
}

ul.icn_list li{
	background:url(images/icn_list.gif) no-repeat 0 50%;
	padding-left:10px;
	font-size:80%;
	color:#666;
	line-height:150%;
}

div.mail{
	text-align:left;
}

div.mail a{
	background:url(images/icn_mail.gif) no-repeat 0 50%;
	padding-left:25px;
	text-align:left;
}




dl.dl_file{
	border-top:#69C 2px dotted;
	padding-top:20px;	
}



/*中古車の一覧と詳細*/
/*top以外*/
ul li.syousai{
	background:url(images/usedcar_syousai.jpg) no-repeat 0;
}
ul li.list{
	background:url(images/usedcar_list.jpg) no-repeat 0;
}

ul li.syousai a:hover{  
    background:url(images/usedcar_syousai_hover.jpg) no-repeat 0;
}  

ul li.list a:hover{
    background:url(images/usedcar_list_hover.jpg) no-repeat 0;
}


/*top*/
ul li.syousai_index{
	background:url(images/index_usedcar_syousai.jpg) no-repeat 0;
}
ul li.list_index{
	background:url(images/index_usedcar_list.jpg) no-repeat 0;
}

ul li.syousai_index a:hover{  
    background:url(images/index_usedcar_syousai_hover.jpg) no-repeat 0;
}  

ul li.list_index a:hover{
    background:url(images/index_usedcar_list_hover.jpg) no-repeat 0;
}

/*共通*/
ul li.syousai,
ul li.list,
ul li.syousai_index,
ul li.list_index{
	width:140px;
	height:50px;
	margin-left:10px;
}
ul li.syousai a,
ul li.list a,
ul li.syousai_index a,
ul li.list_index a{
	display: block;
    height: 50px;
	overflow: hidden;
    text-indent: -9999px;
}





/* ========================================
レイアウト
========================================= */
body {  
    text-align: center;  
}  

h2 img{
	margin-top:20px;
}

h3{
	margin:15px 0;
}

div#main_bg{
	background:url(images/main_bg.jpg) repeat-x;
	width:100%;
}

/*-------------------header-----------------------*/
div#header_bg{
	width:100%;
	height:131px;
	background:url(images/header_bg.jpg) repeat-x;
}

div#header {  
    width:960px;
	height:131px;  
    margin: 0 auto;  
    text-align: left;  
	position:relative;
	overflow:hidden;
}

div#header h1{
	position:absolute;
	top:10px;
	left:180px;
	font-size:80%;
	padding-top:5px;
}
div#header p{
	position:absolute;
	right:0px;
	top:10px;
	font-size:80%;
	line-height:150%;
}

div#gnavi{
	position:absolute;
	left:0px;
	bottom:0px;
}

div#gnavi img{
	margin:0;
	padding:0;
	float:left;
}

/*gnavi_newcar　テキスト*/
#gnavi_txt p#new{
margin-top:-20px;
position:absolute;
left:125px;
width:150px;
text-align:center;
    

}
#gnavi_txt p#new span.txt{
	font-size:80%; 
	color:#0099FF; 

	border:1px solid #0099FF; 
	padding:2px;
}

/*-------------------sideBer-----------------------*/
div#sideber{
    float: right;
    width: 275px;
}
div#sideber img{
	margin-top:20px;
}


/*-------------------footer-----------------------*/
div#footer{
	padding-top:20px;
	color:#2a7ea2;
	font-size:80%;
}

div#toTop{
	width:960px;
	height:20px;  
    margin: 0 auto;
	position:relative;   
}

div#toTop p a{
	color:#2a7ea2;
	padding-left:18px;
	background:url(images/icn_arr_totop.jpg) no-repeat 0 50%;
	position:absolute;
	right:0;
	top:10;
}


div#footer_bg{
	height:152px;
	background:url(images/footer_bg.jpg) repeat-x;
}

div#footer_con{
	width:960px;
	margin: 0 auto;
}
div#address{
	text-align:left;
	padding-top:20px;
	line-height:180%;
	float:left;
}

div#COPYRIGHT{
	text-align:right;
	float:right;
	padding-top:20px;
}


/* ========================================
パンくず
========================================= */
div.kuzu{
	margin-top:20px;
	padding:5px 3px;
	text-align:left;
	font-size:80%;
	border-bottom:#92c6fd 1px solid;
	border-top:#92c6fd 1px solid;
}
a.home{
	background:url(images/icn_home.gif) no-repeat 0 50%;
	padding-left:18px;
}
			
	
/* ========================================
TOP
========================================= */

/*-------------------main_gra_bg - contens-----------------------*/
div#main_gra_bg{
	width:100%;
	height:410px;
	background:url(images/main_gra_bg.jpg) repeat-x;
	clear:both;
	
}
div#main_gra{
	width:960px;
	height:410px;
	margin: 0 auto;
	text-align:center; 
}

div.main_txt{
	position:
}

/*-------------------contens-----------------------*/
#main {
    overflow: hidden;
    width: 960px;
	margin: 0 auto;
	text-align:center; 
}


#contents {
    float: left;
    padding-left: 1px;
    width: 675px;
}

/*中古車*/
div#topUsedcar_top{
	height:40px;
	background:url(images/top_usedcar_top.jpg) no-repeat;

	padding:60px 20px 0 100px;
	text-align:left;
}
div#topUsedcar_top h2{
	background:url(images/usedcar_txtBg.jpg) repeat;
	padding:7px 5px;
	margin-bottom:15px;
}
div#topUsedcar_top h2 a{
	font-weight:bolder;
	font-size:120%;
}
div#topUsedcar_top h2 a:hover{
	text-decoration:none;
}
div#topUsedcar_top p{
	font-size:80%;
}
	


div#topUsedcar_mid{
	background:url(images/top_usedcar_mid.jpg) repeat-y;
	
	padding:0 20px 0 20px;
	text-align:right;
}
div#topUsedcar_mid h3{
	margin:0 0 15px 0;
}
div#topUsedcar_mid p{
	line-height:150%;
}

div#topUsedcar_bottom{
	height:15px;
	background:url(images/top_usedcar_bottom.jpg) no-repeat;
}


/* ========================================
中古車　情報　（総合設定）
========================================= */

/*------------------ボックス　info テーブル 基本設定----------------------*/
table.usedcar_infoTable{
    border: #CCC 1px solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table.usedcar_infoTable th{
    padding: 5px;
    border: #CCC 1px solid;
    background: #b3b3b3;
    line-height: 120%;
	font-size:75%;
}

table.usedcar_infoTable td {
	width:140px;
    padding: 5px;
    border: #CCC solid;
    border-width: 0 1px 0 1px;
	font-size:90%;
	line-height:160%;
	
}
table.usedcar_infoTable  tr:hover td {
    background: #A2D0FF;
    color: #FFFFFF;
}

table.usedcar_infoTable th.speech {
    background: #D4D4D4;
}

table.usedcar_infoTable tr.even{
    background: #EDF3FE;
    text-align: center;
}



/* ========================================
中古車在庫一覧
========================================= */
/*------------------ボックス----------------------*/
div.usedcar_list_box{
	margin:0;
	clear:both;
	overflow:hidden;
}
div.usedcar_list_box h3{
	background:url(images/usedcar_list_name.jpg) no-repeat;
	height:31px;
	padding:16px 0 0 70px;
	margin:15px 0 0 0;
}

div.usedcar_list_box h4{
	background:url(images/usedcar_list_grade.jpg) no-repeat;
	height:26px;
	padding:10px 0 0 70px;
}
div.usedcar_list_box div.usedcar_list_box_pho{
	float:left;
	margin-top:10px;
}

/*------------------ボックス　在庫一覧 infoテーブル----------------------*/
div.usedcar_list_box_info{
	width:388px;
	float:right;
}
div.usedcar_list_box_info h3{
	background: none;
    height:auto;
    margin:0;
    padding:0;
}

div.usedcar_list_box div.usedcar_list_box_info table{
	float:right;
    width: 388px;
	margin-top:10px;
}

/*------------------ボックス　テーブル（価格）----------------------*/
div.usedcar_list_box div.usedcar_list_box_info table.usedcar_list_price{
	margin-top:10px;
	border: #CCC 1px solid;
    border-collapse: collapse;
    border-spacing: 0;
}
div.usedcar_list_box div.usedcar_list_box_info table.usedcar_list_price th,
div.usedcar_list_box div.usedcar_list_box_info table.usedcar_list_price td{
	border:none;
	background:none;
	padding:0;
	font-size:200%;
	font-weight:bolder;
	color:#F30;
}
div.usedcar_list_box div.usedcar_list_box_info table.usedcar_list_price tr:hover td {
    background:none;
    color:#F30;
}

/*------------------ボックス　PR文章----------------------*/
div.usedcar_list_box h5{
	padding:5px 0 0 0;
	font-size:80%;
	color:#666;
	line-height:150%;
}


/*------------------ボックス　詳しい情報へ----------------------*/
div.usedcar_list_box p{
	clear:both;
	/*background:url(images/usedcar_list_arr_syousai.gif) no-repeat 0 75%;*/
	padding:10px 0 0 15px;
}


/* ========================================
中古車在庫　詳細
========================================= */
/*------------------ボックス----------------------*/
div.usedcar_box{
	margin-top:20px;
}
div.usedcar_box h3{
	background:url(images/usedcar_list_name.jpg) no-repeat;
	height:31px;
	padding:16px 0 0 70px;
	margin:15px 0 0 0;
}

div.usedcar_box h4{
	background:url(images/usedcar_list_grade.jpg) no-repeat;
	height:26px;
	padding:10px 0 0 70px;
}

/*------------------写真のエリア----------------------*/
div.usedcar_box div.info{
	margin-top:10px;
}
div.usedcar_box div.pho dt img{
	outline: 1px solid #ddd;
	border-top: 1px solid #fff;
	padding: 10px;
	background: #f0f0f0;
	margin-bottom:10px;
}

div.usedcar_box div.pho li{
	float:left;
	margin:10px 0 10px 4px;
	cursor: pointer;
}

div.usedcar_box div.pho li img:hover{  
    filter:alpha(opacity=50);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=50)"; /* IE8用 */
    -moz-opacity:0.5; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 0.5;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 0.5; /* Firefox 1.5以上, Opera, Safari用 */
} 



/*-----------------テキスト----------------------*/
/*店長のオススメポイント*/
div#point{
	clear:both;
	min-height:45px;
/*	height:45px;*/
	background:url(images/usedcar_txt_point.gif) no-repeat;
	padding-left:70px;
	padding-bottom:5px;
	border-bottom:#e14137 2px dotted;
	line-height:150%;
}
div#point h3{
	background:none;
    height:auto;
    margin:0;
    padding:0;
}
div#message{
	width:650px;
	height:41px;
	background:url(images/usedcar_txtBg.jpg) repeat;
	padding:8px 10px 0;
	font-size:97%;
	text-align:left;
}


/*-----------------価格----------------------*/
div.usedcar_box_price{
	background: url("images/usedcar_price.jpg") no-repeat scroll 0 0 transparent;
    color: #FF3300;
    float: left;
    font-size: 200%;
    font-weight: bolder;
    height: 59px;
    margin-top: 10px;
    padding: 19px 0 0 134px;
    width: 242px;
}

div.usedcar_box{
	clear:both;
	margin-top:10px;
}


/*------------------ボックス　詳細情報 infoテーブル----------------------*/
div.info table{
	margin:10px 0 30px 0;
    width: 670px;
	overflow:hidden;
}

	
	
/* ========================================
サービス
========================================= */
.clear{
	clear:both;
}


div.colum,
div.colum_reverse{
   overflow:hidden;
   border-bottom:#ababab 1px solid;
   padding:10px 0;
}
div.colum p,
div.colum_reverse p{
	line-height:160%;
}

div.cols_txt{
	width:365px;
	float:left;
	text-align:left;
}

div.cols_img{
	float:right;
}


div.colum_reverse div.cols_txt{
	width:365px;
	float:right;
	text-align:left;
}

div.colum_reverse div.cols_img{
	text-align:left;
}


/*------------------料金テーブル----------------------*/
/*見出し（ｈ3）*/
h3.price_ttl{
	background:url(images/service_price_h3_bg.jpg) no-repeat;
	height:35px;
	padding:20px 20px 0 20px;
	margin:15px 0 5px;
	
	font-size:110%;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"メイリオ","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
}
/*「合計」行の色*/
table#syaken_price .tfooter th,
table#syaken_price .tfooter td{
    background-color: #E8F8FF;

    vertical-align: middle;
	width:110px;
}


table#syaken_price tbody th.line{
	width:185px;
}

table#syaken_price tbody th{
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;

	width:20px;
	height:30px;
	padding: 0 5px;
}

table#syaken_price tbody td.sab_th{
	height:27px;
	width:70px;
	text-align:left;
}


/* IE7対策 */
*:first-child+html table#syaken_price tbody td.sab_th{
　　height:17px;
	width:70px;
	text-align:left;
}

/*セル*/
table#syaken_price{
	border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 0.8em;
    width: auto;
	color:#353535;
}
table#syaken_price em{
	font-size:110%;
	font-style: normal;
    /*font-weight: bold;*/
}


table#syaken_price tbody td{
    text-align: center;
	padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
}


table#syaken_price tbody th.syaken_price_thImg{
	height:60px;
}
table#syaken_price tbody td dt{
    font-weight:bold;
	/*color:#0080C0;*/
	font-size:120%;
	text-align:center;
	margin-bottom:5px;
}
table#syaken_price tbody td dd{
	font-size:95%;
	line-height:110%;
}


/*------------------追記----------------------*/
div.syaken_notice{
	margin-top:10px;
}
div.syaken_notice h4{
	border-top:1px solid #ccc;  
    border-bottom:1px solid #ccc;  
    padding:.8em .9em 
}

div.syaken_notice p{
	padding:10px;
	font-size:80%;
	line-height:150%;
}

div.syaken_notice p a:hover{
	text-decoration:none;
}


/* ========================================
店舗情報
========================================= */
/*------------------店舗案内-----------------------*/
div.info_box01{
	overflow:hidden;
	text-align:left;
	font-size:80%;
	margin-top:15px;
}
div.info_box01 p{
	line-height:150%;

}

div.info_box01 div.info_box01_img{
	float:right;
}
div.info_box01 div.info_box01_txt{
	float:left;
}

div.info_box01 div.info_box01_txt table{
	border-top:#69C 1px solid;
}

div.info_box01 div.info_box01_txt th{
	font-size:90%;
	color:#417197;
	height:20px;
	width:65px;
}
div.info_box01 div.info_box01_txt td{
	font-size:100%;
	line-height:170%;
}

/*サムネイル写真*/
table.info_table td{
	vertical-align:top;
	color:#333;
	padding-top:5px;
}

/*------------------地図-----------------------*/
div#info_map{
	overflow:hidden;
}

div#info_map p{
	line-height:120%;
}
div#info_map div#info_map_left{
	float:left;
}

div#info_map div#info_map_left p{
	position:relative;
	left:20px;
	top:-50px;
}
div#info_map div#info_map_left a{
	padding-left:15px;
	background:url(images/icn_sotolink.gif) no-repeat 0 50%;
}

div#info_map div#info_map_right{
	float:right;
	width:380px;
	padding:20px 0 0 0;
}
div#info_map div#info_map_right p{
	line-height:150%;
}

/*------------------事業案内-----------------------*/
table#info_jigyo {
	margin-top:10px;
	border-collapse: collapse;
    border-spacing: 0;
}
table#info_jigyo h3{
	color:#0b4267;
	font-weight:bold;
	font-size:120%;
	margin-bottom:5px;
}

table#info_jigyo p{
	font-size:90%;
	line-height:130%;
}
table#info_jigyo img{
	margin:10px 10px 10px 0;
}

table#info_jigyo th,
table#info_jigyo td{
	border-bottom:#39F 1px dotted;
}
table#info_jigyo td{
	vertical-align:top;
}



/* ========================================
お問い合わせ
========================================= */
/*------------------メールフォーム-----------------------*/
table#contact_form{
	border-bottom: 1px solid #CDCDCD;
    border-collapse: collapse;
    border-right: 1px solid #CDCDCD;
    border-spacing: 0;
    empty-cells: show;
    margin:10px 0 0 0;
    table-layout: auto;
    width: 100%;
}

table#contact_form th{
    background: none repeat scroll 0 0 #EEFAFF;
    border-left: 1px solid #CDCDCD;
    border-top: 1px solid #CDCDCD;
    font-size: 100%;
    font-weight: normal;
    line-height: 1.5em;
    padding: 14px 4px 13px 7px;
    text-align: left;
    vertical-align: middle;
}
table#contact_form td{
	background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #CDCDCD;
    border-top: 1px solid #CDCDCD;
    font-size: 100%;
    font-weight: normal;
    line-height: 1.5em;
    padding: 14px 4px 13px 7px;
    text-align: left;
    vertical-align: middle;
}
/*送信ボタン*/
html>/**/body #b{
	border: 0px;
	width: 229px;
	height: 69px;
	margin:10px 0;
	background: url(images/contact_mailform_submitBtn.gif) left top no-repeat;
	text-indent: -9999px;　　　 /*「送信」のテキストを飛ばす　*/

}
html>/**/body #b:hover{
		background: url(images/contact_mailform_submitBtn_on.gif) left top no-repeat;
}
.wpcf7-submit{
	cursor: pointer;
}

/*必須ボタン*/
.hissu{
	font-size:70%;
	color:#F00;
	border:#F00 1px solid;
	margin-left:5px;
	background:#FCC;
}




/* ========================================
新車ラインナップ
========================================= */

/*------------------ラインナップ-ボックス-----------------------*/
div.newcar_box h3{
	border-bottom:#B3E7FF 2px solid;
	padding-bottom:5px;
	margin-bottom:0;
}

div.newcar_box table#tenji{
	width:675px;
}
div.newcar_box table#tenji th{
	width:50px;
	height:40px;
}
div.newcar_box table#tenji th img{
	margin:0 5px;	
}
div.newcar_box table#tenji td{
	width:160px;
	line-height:150%;
	height:40px;
	font-size:80%;
}


div.newcar_box table#tenji{
	width:675px;
	border:#999 1px solid;
	background:#FFF;
	margin-top:10px;
}
div.newcar_box table#tenji th#tenji_ttl{
	border:#8bbcd5 1px solid;
	background:url(images/newcar_tenji_ttl.gif) repeat-x;
	height:36px;
	width:675px;
	padding:1px 0 0 10px;
}
div.newcar_box table#tenji th{
	width:50px;
}
div.newcar_box table#tenji td{
	text-align:left;
}
div.newcar_box table#tenji td#txt{
	font-size:80%; 
	width:auto; 
	padding-left:5px;
}
/*IE7用*/
*:first-child+html div.newcar_box table#tenji td#txt{
　　font-size:70%;
}

/*アイコン設定*/
div.newcar_box span.icn {
   border-radius: 20px;         /* CSS3 */
   -moz-border-radius: 20px;    /* Firefox */
   -webkit-border-radius: 20px; /* Safari,Chrome */

   /*border: 3px red solid;      枠線の装飾 */
   background-color: #d7022c;
   font-size:90%;
	font-weight:bold;
	color:#FFF;
	padding:1px 5px;
}



/*普通車　以下*/
div.newcar_box th.ttl{
	border-right:#CCC 2px solid;
	line-height:180%;
	padding-right:10px;
	width:52px;

}
div.newcar_box td.list{
	padding-left:10px;
}
div.newcar_box ul.col_first{
	float:left;
}
div.newcar_box ul.col_second{
	float:left;
}

div.newcar_box ul li{
	width:297px;
	margin-bottom:5px;
	/*background:#F99;*/
}
div.newcar_box ul li img{
	margin-right:5px;
}
/*ライン*/
hr.newcar_boxLine {
   	height: 1px;
    border: none;
    border-top: 1px #6CC dotted;
	display:block;
	clear:both;
}

/* ========================================
新車ラインナップ(一覧)
========================================= */
/*詳細、一覧　共通*/

/*車名*/
div.newcar_list_box h3,
div.newcar_syousai_box h3,
div.Front_Image div.main_txt h2{
	font-size:110%;
	font-weight:bold;
	color:#036;

    padding: 0.5em 0.9em;
	background:#FFF;
	border:1px solid #CCCCCC;
	
	line-height:150%;
}
div.newcar_syousai_box h3{
	margin-bottom:5px;
}


/*一覧のボックス*/
div.newcar_list_box{
	overflow:hidden;
	border-bottom:#CCC 1px solid;
	padding-bottom:10px;
}
div.newcar_list_box{
	overflow:hidden;
	margin-bottom:10px;
}
div.list_pho{
	float:left;
}
div.list_txt{
	float:right;
	width:345px;
	height:280px;
	background:url(images/newcar_list_comment.jpg) no-repeat;
	
	text-align:left;
	padding: 70px 10px 0 20px;
}
div.list_txt p{
	line-height:150%;	
}

/* ========================================
新車ラインナップ(詳細)
========================================= */
/*写真の設定*/
div.newcar_syousai_box div.pho{
	overflow:hidden;
}

div.newcar_syousai_box div.pho dt img{
	outline: 1px solid #ddd;
	border-top: 1px solid #fff;
	padding: 10px;
	background: #f0f0f0;
	margin-bottom:5px;

}

div.newcar_syousai_box div.pho li{
	float:left;
	margin-left:4px;
	cursor: pointer;
}

div.newcar_syousai_box div.pho li img:hover {  
    filter:alpha(opacity=50);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=50)"; /* IE8用 */
    -moz-opacity:0.5; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 0.5;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 0.5; /* Firefox 1.5以上, Opera, Safari用 */
}  

/*個別説明の設定*/
div#comment_main_a{
	background:url(images/newcar_comment_a.jpg) no-repeat;
	width:675px;
	height:63px;
	ma
}
div#comment_main_b{
	background:url(images/newcar_comment_b.jpg) repeat-y;
	width:675px;
	text-align:left;
	
}

div#newcar_comment_b p{
	line-height:180%;
}
div#comment_main_b div#message{
	background: url("images/usedcar_txtBg.jpg") repeat scroll 0 0 transparent;
    font-size: 97%;
    height: 45px;
    line-height: 150%;
    padding: 5px 10px 0;
    text-align: left;
    width: 650px;
}


div#comment_main_c{
	background:url(images/newcar_comment_c.jpg) no-repeat;
	width:675px;
	height:116px;
	position:relative;
}
div#comment_main_c a{
	position:absolute;
	bottom:0;
	right:100px;
	font-size:75%;
}

/*店長が語る！●●本当の魅力！*/
div#newcar_com_ttl{
	margin:0 auto;
	width:600px;
}
p#car_name{
	border-top:#33b3ea 1px dotted;
	border-bottom:#33b3ea 1px dotted;
	padding:5px 7px;
	font-size:120%;
	font-weight:bolder;
	color:#333;
}

div#newcar_com{
	clear: both;
    margin: 0 auto;
    padding-right: 15px;
    padding-top: 10px;
    width: 580px;
}
div#newcar_com p{
	line-height:200%;
}

/*テーブル*/
table#info_table{
	border: 1px solid #CCCCCC;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 10px 0 0 0;
    width: 675px;
}
table#info_table th,
table#info_table td{
	border: 1px solid #CCCCCC;
	padding:5px;
	
}
table#info_table th{
	background:#ECF9FF;	

}
table#info_table td{
	background-color:#FFFFFF;
}







/* ========================================
コンタクト　バナー
========================================= */
h2.widgettitle{
	display:none;
}
div#contactBnr{
	margin-top:60px;
	text-align:left;
}
div#con_map{
	background:url(images/contactBnr_acc.jpg) no-repeat;
	width:655;
	height:96px;
	padding:80px 0 0 20px;
}
div#con_map img{
	margin-top:10px;
}
div#con_mail{
	background:url(images/contactBnr_mail.jpg) no-repeat;
	width:655;
	height:76px;
	padding:10px 0 0 20px;
}

div#contactBnr a:hover img{  
    filter:alpha(opacity=50);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=50)"; /* IE8用 */
    -moz-opacity:0.5; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 0.5;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 0.5; /* Firefox 1.5以上, Opera, Safari用 */
}  

/* ========================================
かえるプランとお問い合わせボタン
========================================= */
table.single_btn a:hover img{  
    filter:alpha(opacity=50);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=50)"; /* IE8用 */
    -moz-opacity:0.5; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 0.5;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 0.5; /* Firefox 1.5以上, Opera, Safari用 */
}  










