@charset "utf-8";
/* CSS Document */

/*------------------------------------------------
 * タイトル：得四CSS
 * 著作権  ：Copyright(c) 2009 ネッツトヨタ兵庫
-------------------------------------------------*/

@import "common.css";					/* 共通CSS */
@import "overToku4.css";

/*------------------------------------------------
 ページレイアウト要素
------------------------------------------------*/

/* コンテンツとナビの境界線 */
#main{
	background: url(../images/common/bgMainSeparater.gif) 650px 0 repeat-y;
}


/*------------------------------------------------
 得四 - INDEXページ
------------------------------------------------*/

/* コンテンツコンテナ */
#main #mainBody #mainBodyInner div#toku4ContContainer{
	margin:0 75px 50px 75px;
	letter-spacing:0.5pt;
}

#mainImg{
	margin:30px 50px;
}

/* リンクボタン */

#main #mainBody #mainBodyInner #toku4ContContainer div.toku4IndexBtnArea{
}

#main #mainBody #mainBodyInner #toku4ContContainer div.toku4IndexBtnArea div.toku4IndexBtnAreaL{
	margin: 10px 0 0 0;
	float: left;
}

#main #mainBody #mainBodyInner #toku4ContContainer div.toku4IndexBtnArea div.toku4IndexBtnAreaR{
	margin: 10px 0 0 0;
	float: right;
}

#main #mainBody #mainBodyInner #toku4ContContainer div.toku4IndexBtnArea p.toku4IndexBtn{
	background:url(../images/toku4/index/btnBaseToku4Index.gif) top center no-repeat;
	font-size: 100%;
	line-height: 6.3;
	text-align: center;
	height:80px;
}

#main #mainBody #mainBodyInner #toku4ContContainer div.toku4IndexBtnArea p.toku4IndexBtn a{
	height: 80px;
	width: 200px;
	display:block;
}

#main #mainBody #mainBodyInner  #toku4ContContainer div.toku4IndexBtnArea p.toku4IndexBtn a:link,
#main #mainBody #mainBodyInner  #toku4ContContainer div.toku4IndexBtnArea p.toku4IndexBtn a:visited{
	color: #fff;
	text-decoration: underline;
}

#main #mainBody #mainBodyInner  #toku4ContContainer div.toku4IndexBtnArea p.toku4IndexBtn a:hover{
	color: #2561A9;
}

/* リンク説明 */
#main #mainBody #mainBodyInner #toku4ContContainer div.toku4IndexBtnArea p.toku4IndexBtnNavi{
	width:200px;
	font-size: 90%;

}

/* 空行 */
.clearRow{
	height:40px;
}


/*------------------------------------------------
 得四 - priceページ
------------------------------------------------*/
table{
	width:601px;
}

table tr td{
	width:300px;
	font-size:90%;
}

table tr td p{
	text-align:left;
	width:240px;
	margin:0;
	padding:0;
}

table tr td.linkLine{
	width:3px;
}

.tdFloatL{
	text-align:left;
}
.tdFloatR{
	text-align:right;
}

table tr td.tdLeft{
	padding:0 30px 0 0;
	text-align:center;
}
	
table tr td.tdRight{
	text-align:center;
	padding:0 0 0 30px;

}


/*------------------------------------------------
 得四 - syakenページ
------------------------------------------------*/
#main #mainBody #mainBodyInner p#maintenance{
	color:#F60;
	text-align:right;
	line-height:4;
}

/* 背景角丸 box1 */
#main #mainBody #mainBodyInner div#box1{
}

#main #mainBody #mainBodyInner div#box1_inner{
	background: url(../images/toku4/syaken/bgToku4_syaken_box1Inner.gif) top center repeat-y;
}

#main #mainBody #mainBodyInner div#box1_foot{
	background:url(../images/toku4/syaken/bgToku4_syaken_box1Foot.gif) bottom center no-repeat;
}
#main #mainBody #mainBodyInner div#box1_head{
	background:url(../images/toku4/syaken/bgToku4_syaken_box1Head.gif) top center no-repeat;
	padding: 32px 0 14px 96px;
}

#main #mainBody #mainBodyInner div#box2_head table td.box1tableTxt{
	font-size: 90%;
	width: 246px;
	margin: 0;
	padding: 0 0 10px 0;
}


/* 背景角丸 box2 */
#main #mainBody #mainBodyInner div#box2{
	margin: 20px 0 0 0;
}

#main #mainBody #mainBodyInner div#box2_inner{
	background:url(../images/toku4/syaken/bgToku4_syaken_box2Inner.gif) top center repeat-y;
}
#main #mainBody #mainBodyInner div#box2_foot{
	background:url(../images/toku4/syaken/bgToku4_syaken_box2Foot.gif) bottom center no-repeat;
}
#main #mainBody #mainBodyInner div#box2_head{
	background:url(../images/toku4/syaken/bgToku4_syaken_box2Head.gif) top center no-repeat;
	padding: 32px 0 14px 96px;
}

/* 背景角丸 box3 */
#main #mainBody #mainBodyInner div#box3{
	margin: 20px 0 0 0;
}

#main #mainBody #mainBodyInner div#box3_inner{
	background:url(../images/toku4/syaken/bgToku4_syaken_box3Inner.gif) top center repeat-y;
}
#main #mainBody #mainBodyInner div#box3_foot{
	background:url(../images/toku4/syaken/bgToku4_syaken_box3Foot.gif) bottom center no-repeat;
}
#main #mainBody #mainBodyInner div#box3_head{
	background:url(../images/toku4/syaken/bgToku4_syaken_box3Head.gif) top center no-repeat;
	padding: 32px 0 14px 26px;
}

#main #mainBody #mainBodyInner div#box3_head div.box3tableContainer{
	margin: 10px 0 10px 70px;
	padding: 0;
}

#main #mainBody #mainBodyInner div#box3_head div.box3tableContainer table{
	width: 512px;
}

#main #mainBody #mainBodyInner div#box3_head div#box3hr{
	margin:10px 0 10px 4px;
	padding: 0;
}

#main #mainBody #mainBodyInner div#box3_head hr{
	padding: 0;
	margin: 0 0 0 4px;
	width: 570px;
	height:1px;
	border-bottom:1px solid #ff9900;
	border-top:none;
	border-left:none;
	border-right:none;
}


#main #mainBody #mainBodyInner div#box3_head table td.box3table2left{
	width: 86px;
}

#main #mainBody #mainBodyInner div#box3_head table td.box3table2right{
	width: 405px;
	padding:2px 0;
}


/* Box1-3 共用 */

* html #main #mainBody #mainBodyInner div#box1_head,
* html #main #mainBody #mainBodyInner div#box2_head,
* html #main #mainBody #mainBodyInner div#box3_head{
	height: 1%;	
}

#main #mainBody #mainBodyInner div#box2_head table td.boxtableTxt{
	font-size: 90%;
	width: 246px;
	margin: 0;
	padding: 0 0 10px 0;
}

#main #mainBody #mainBodyInner div#box1_head table,
#main #mainBody #mainBodyInner div#box2_head table,
#main #mainBody #mainBodyInner div#box3_head table{
	width: 511px;
	padding: 0;
	margin:0;
}

#main #mainBody #mainBodyInner div#box1_head table td,
#main #mainBody #mainBodyInner div#box2_head table td,
#main #mainBody #mainBodyInner div#box3_head table td{
	width: 246px;
	padding: 0 5px;
	margin: 0;
}





/*------------------------------------------------
 得四 - ecocarページ
------------------------------------------------*/
/* 背景角丸 Box1-2 */
#main #mainBody #mainBodyInner div.ecocarBox1-2{
	margin: 20px 0 0 0;
	padding:1px 0 0 0;
	clear:both;
}

#main #mainBody #mainBodyInner div.ecocarBox1-2_inner{
	background:url(../images/toku4/ecocar/bgToku4_ececar_box1-2Inner.gif) top center repeat-y;
}

#main #mainBody #mainBodyInner div.ecocarBox1-2_foot{
	background:url(../images/toku4/ecocar/bgToku4_ececar_box1-2Foot.gif) bottom center no-repeat;
}
#main #mainBody #mainBodyInner div.ecocarBox1-2_head{
	background:url(../images/toku4/ecocar/bgToku4_ececar_box1-2Head.gif) top center no-repeat;
	padding: 25px 13px 14px;
}


/* 背景角丸 Box3 */
#main #mainBody #mainBodyInner div#ecocarBox3{
	margin: 20px 0 0 0;
	clear:right;
}

#main #mainBody #mainBodyInner div#ecocarBox3_inner{
	background:url(../images/toku4/ecocar/bgToku4_ececar_box3Inner.gif) top center repeat-y;
}
#main #mainBody #mainBodyInner div#ecocarBox3_foot{
	background:url(../images/toku4/ecocar/bgToku4_ececar_box3Foot.gif) bottom center no-repeat;
}
#main #mainBody #mainBodyInner div#ecocarBox3_head{
	background:url(../images/toku4/ecocar/bgToku4_ececar_box3Head.gif) top center no-repeat;
	padding: 0 13px 14px;
	height:180px;
}

/* Box1-3 共用 */

* html #main #mainBody #mainBodyInner div.ecocarBox1-2_head,
* html #main #mainBody #mainBodyInner div#ecocarBox3_head{
	height: 1%;	
}


/* その１ */
#main #mainBody #mainBodyInner div.ecocarBox1-2 p.subttl1{
	background:url(../images/toku4/ecocar/subsubttlToku4_ecocar_1-1.gif) top left no-repeat;
	text-align:center;
	margin:0 9px 25px;
}
/* その１ 行頭文字 */
#main #mainBody #mainBodyInner div.ecocarBox1-2 p.num1{
	background:url(../images/toku4/ecocar/bgToku4_ececar_num1.gif) 0 3px no-repeat;
	margin:20px 0 0;
	padding:0 20px 0;
	font-weight:bold;
	font-size:110%;
}


/* その２ */
#main #mainBody #mainBodyInner div.ecocarBox1-2 p.subttl2{
	background:url(../images/toku4/ecocar/subsubttlToku4_ecocar_1-3.gif) top left no-repeat;
	text-align:center;
	margin:0 9px 25px;
}
/* その２ 行頭文字 */
#main #mainBody #mainBodyInner div.ecocarBox1-2 p.num2{
	background:url(../images/toku4/ecocar/bgToku4_ececar_num2.gif) 0 3px no-repeat;
	margin:20px 0 0;
	padding:0 20px 0;
	font-weight:bold;
	font-size:110%;
}


/* その１,その２,その３ 注意書き */
#main #mainBody #mainBodyInner div.ecocarBox1-2 p.footnote{
	font-size:80%;
}
#main #mainBody #mainBodyInner div#ecocarBox3 p.footnote{
	padding:150px 25px 0;
	line-height:1.2;
	letter-spacing:0px;
	font-size:85%;
}

#main #mainBody #mainBodyInner div.ecocarBox1-2 p.footnote img.num{
	position:relative;
	top:3.5px;
	padding:0 1px;
}



/* 文字太さ */
#main #mainBody #mainBodyInner p.font_bold{
	font-weight:bold;
}
/* 文字色「緑」 */
#main #mainBody #mainBodyInner p.green{
	color:#79B80E;
}



/* 減税車種一覧 */
#main #mainBody #mainBodyInner hr{
	border-bottom:1px solid #333;
	height:1px;
}

#main #mainBody #mainBodyInner div.catalogL{
	float:left;
	width:185px;
}
#main #mainBody #mainBodyInner div.catalogL img{
	margin:0 10px;
}

#main #mainBody #mainBodyInner div.catalogR{
	float:right;
	width:435px;
	text-align:center;
	vertical-align:bottom;
}
#main #mainBody #mainBodyInner div.catalogR img{
	margin:0 0 10px 0;
}
#main #mainBody #mainBodyInner div.catalogR div.catalogRLeft{
	float:left;
	width:230px;
	height:90px;
	text-align:center;
	margin:0;
	padding:0;
	vertical-align:bottom;
}

#main #mainBody #mainBodyInner p.catalogBottom{
	margin:18px 0;
	padding:0;
	height:1px;
	border-bottom:1px solid;
	border-bottom-color:#CCC;
	overflow:hidden;
	clear:both;
}

