/* ------------------------------------------------------
   更新履歴
------------------------------------------------------ */
/* 2008/07/10　＜取扱説明書　使用方法＞追加 tm miyata
/* 2008/09/18　＜TOYOTA My Page ボタン＞追加 tm miyata
/* 2008/10/10　＜見積もりシミュレーション ボタン＞追加 tm miyata
------------------------------------------------------ */

.borderL  { border-left:solid 1px #999999; }
.borderB  { border-bottom:solid 1px #999999; }
.borderLB { border-left:solid 1px #999999; border-bottom:solid 1px #999999; }
.support    { margin:10px; margin-right:0px; }
.supportTbl { width:205px; border-left:solid 1px #999999; border-top:solid 1px #999999; }
.supportTd  { height:20px; padding-left:3px; font-size:10px; border-right:solid 1px #999999; border-bottom:solid 1px #999999; background-color:#FFFFFF; }
.special { padding:4px; padding-left:12px; text-indent:-10px; vertical-align:top; font-size:10px; border-bottom:solid 1px #999999; background-color:#FFFFFF; }
.accessoriesTh { border-bottom:solid 1px #D6D6D6; }
.accessories { padding-left:12px; padding-top:2px; padding-right:10px; text-indent:-10px; vertical-align:top; font-size:10px; }
.faqQ { padding-top:20px; padding-bottom:3px; border-bottom:solid 1px #999999; }
.faqA { padding-top:10px; padding-bottom:10px; border-bottom:dashed 1px #999999; }
.faqTbl { border-left:solid 1px #999999; border-top:solid 1px #999999; }
.faqTh { font-size:12px; font-weight:normal; padding:3px; padding-left:4px; padding-right:4px; border-right:solid 1px #999999; border-bottom:solid 1px #999999; background-color:#E5E5E5; }
.faqTd { font-size:12px; padding:3px; padding-left:4px; padding-right:4px; border-right:solid 1px #999999; border-bottom:solid 1px #999999; }

.specDiv  { margin-left:20px; }
.specTbl  { width:713px; border-right:solid 1px #666666; border-bottom:solid 1px #666666; }
.specCell { padding:3px; color:#444444; font-size:10px; line-height:14px; border-left:solid 1px #666666; border-top:solid 1px #666666; }
.specCellTbl { padding:0px; color:#444444; font-size:10px; line-height:14px; }
.specNote { position:absolute; left:0px; top:0px; width:250px; padding:3px; padding-left:6px; padding-right:6px; visibility:hidden; color:#444444; font-size:10px; line-height:14px; border:solid 1px #666666; background-color:#FFFFEE; }
.specRed   { color:#B30000; }
.specGreen { color:#00B300; }
.specBlue { color:#0000B3; }

.bd {border:1px solid #999999;}

/* 注目のオーナーズボイス ---- */
p#etOwnersVoice {
	padding: 3px 10px;
}
p#etOwnersVoice img.et_loading {
	display: block;
	margin-left: 128px !important;
}

/* 取扱説明書　使用方法 ---- */
#pdfcontainer{
	width:713px;
	margin:0 0 20px 0;
	}
#pdfcontainer .leftimg{
	width:375px;
	float:left;
	}
#pdfcontainer .rightimg{
	width:333px;
	float:right;
	}
#pdfcontainer .rightimg p{
	color:#444444;
	font-size:10px;
	line-height:14px;
	margin:3px 0 0 0;
	padding:0;
	}
#pdfcontainer .clear{
	clear:both; margin:0px; padding:0px; line-height:0px;}


/*TOYOTA My Page ボタン ---- */
div#mypage_btn{
	margin:10px 9px 3px 9px;
	}
div#mypage_btn a.mypage {
	display: block;
	width: 206px;
	height: 20px;
	background: url(/image/carlineup/common/btn_mypage.jpg) left top no-repeat;
	}
div#mypage_btn a.mypage span {
	display:block;
	width:auto;
	text-indent:-99999em;
	overflow:hidden;
	}
div#mypage_btn a.mypage:hover { background-position: right top; }
div.mypage_textlink{
	padding:0 9px 20px 9px;
	font-size:10px;
	line-height:1.4em;
	}
div.mypage_textlink span{
	padding-left:1em;
	}

/*見積もりシミュレーション ボタン ---- */
div.btn_mitsumori{
	margin:20px 0 30px 0;
	text-align:right;
	}
	
	
/*LPO ボタン iQ ---- */
div#iq_lpo_btn{
	margin:10px 9px 3px 9px;
	}
div#iq_lpo_btn a.lpo {
	display: block;
	width: 206px;
	height: 30px;
	background: url(/iq/image/iq_lpo_btn.jpg) left top no-repeat;
	}
div#iq_lpo_btn a.lpo span {
	display:block;
	width:auto;
	text-indent:-99999em;
	overflow:hidden;
	}
div#iq_lpo_btn a.lpo:hover { background-position: right top; }

/*LPO ボタン Isis ---- */
div#isis_lpo_btn{
	margin:10px 9px 3px 9px;
	}
div#isis_lpo_btn a.lpo {
	display: block;
	width: 206px;
	height: 30px;
	background: url(/iq/image/isis_lpo_btn.jpg) left top no-repeat;
	}
div#isis_lpo_btn a.lpo span {
	display:block;
	width:auto;
	text-indent:-99999em;
	overflow:hidden;
	}
div#isis_lpo_btn a.lpo:hover { background-position: right top; }

/*LPO ボタン Allion ---- */
div#allion_lpo_btn{
	margin:10px 9px 3px 9px;
	}
div#allion_lpo_btn a.lpo {
	display: block;
	width: 206px;
	height: 30px;
	background: url(/iq/image/allion_lpo_btn.jpg) left top no-repeat;
	}
div#allion_lpo_btn a.lpo span {
	display:block;
	width:auto;
	text-indent:-99999em;
	overflow:hidden;
	}
div#allion_lpo_btn a.lpo:hover { background-position: right top; }

/*LPO ボタン Alphard ---- */
div#alphard_lpo_btn{
	margin:10px 9px 3px 9px;
	}
div#alphard_lpo_btn a.lpo {
	display: block;
	width: 206px;
	height: 30px;
	background: url(/iq/image/alphard_lpo_btn.jpg) left top no-repeat;
	}
div#alphard_lpo_btn a.lpo span {
	display:block;
	width:auto;
	text-indent:-99999em;
	overflow:hidden;
	}
div#alphard_lpo_btn a.lpo:hover { background-position: right top; }


