@charset "shift_jis";

/* ----------------------------------------------------------------------------------------

yindex.htmlz

---------------------------------------------------------------------------------------- */


.column2WrapModel01 h2{
	float: left;
	width: 36px;
	margin-right: 1px;
}

.column2WrapModel01 .columnBlockModel01{
	background: url(../../../../../../nPrdAutoBike/Image/Static/auto/product/model/img/index_bg_001.gif) no-repeat right top;
	float: right;
	width: 496px;
}

.column2WrapModel01 .columnBlockModel01Inner{
	background: url(../../../../../../nPrdAutoBike/Image/Static/auto/product/model/img/index_bg_002.gif) no-repeat right bottom;
	width: 462px;
	padding: 15px 17px 14px;
}

.columnBlockModel02{
	width: 136px;
	margin-right: 10px;
	float: left;
}

.columnBlockModel03{
	width: 315px;
	float: left;
}

.columnBlockModel03 h3{
	margin-bottom:10px;
}

.columnBlockModel03 p{
	margin-bottom: 3px;
}
.mb01{
	margin-bottom: 1px;
}


/* ----------------------------------------------------------------------------------------

ycase01.html/case02.html/case03.html/case04.htmlz

---------------------------------------------------------------------------------------- */

.caseBox01{
	float: left;
	width:413px;
	padding: 10px 8px 10px 10px;
	border: 1px solid #c3c3c3;
	background: url(../../../../../../nPrdAutoBike/Image/Static/auto/product/model/img/case01_bg_001.gif) repeat-x left top;
}

.caseBox01 p{
	float: left;
	width: 136px;
	margin-right: 10px;
}

.caseBox01 dl{
	float: left;
	width: 267px;
}

.caseBox01 dt{
	margin-bottom: 3px;
}

.caseBox01 p.img{
	clear:both;
	margin: 10px 0 0 0;
}

.Box02{
	width:520px;
}
.Box02 dl{
	float: left;
	width: 365px;
}

.casePrice{
	width: 192px;
	float: right;
	margin-top: 13px;
}

.caseTable01{
	float: left;
}

.caseNotice01{
	width: 510px;
	background: #f9f9f9;
	padding: 15px;
}

.caseNotice01 dt{
	margin-bottom: 10px;
}

.blueTd{
	background: #ddedfb;
}
.blueTd em{
	color: #991b1f;
}
.blueTd strong{
	color: #571378;
	font-weight: bold;
}

/* ------------------------------------------------------------
	ModelPlan Individual 201302
------------------------------------------------------------ */

/* ----- caseInfoArea ----- */

#caseInfoWrap {
	border:1px solid #C3C3C3;
	margin-bottom:30px;
}
#caseInfoWrap h2 {
	line-height:0;
}

/* ----- caseInfoInner01 ----- */
#caseInfoInner01 {
	overflow:hidden;
	padding:10px;
	*zoom:1;
}

/* caseCommentArea */
#caseCommentWrap {
	width:382px;
	float:right;
	background: url(../../../../../../nPrdAutoBike/Image/Static/auto/product/model/img/case_bg_002.gif) left bottom no-repeat;
	padding-bottom:10px;
	margin-bottom:20px;
}
#caseCommentInner {
	background: url(../../../../../../nPrdAutoBike/Image/Static/auto/product/model/img/case_bg_001.gif) left top no-repeat;
	padding:10px 10px 0px 25px;
}

/* ----- caseInfoInner02 ----- */

#caseInfoInner02 {
	text-align:center;
	padding:30px 0 0;
}
#caseBtnAddEQ img {
	cursor: pointer;
}

/* caseAddEQArea */
#caseBtnAddEQ {
	padding:0 0 30px;
}
#caseAddEQBlock {
	display:none;
	padding:0 0 30px;
}

/* ----- caseCoverageBlock ----- */
#caseCoverageBlock {
	padding:0 10px 10px;
}
#caseCoverageBlock  div.tableBlockC01 table td {
  padding: 7px 15px;
}
/* caseTermBlock */
#caseTermBlock {
	background:#F6FFF0;
	padding:10px 15px;
	margin-bottom:5px;
}
#caseTermBlock .fBold {
	font-weight:bold;
}

/* Float */
#caseInfoWrap .flLeft {
	float:left;
}
#caseInfoWrap .flClear {
	clear:both;
}

#caseInfoWrap .lh00 {
	line-height:0;
}
#eqCaution {
	text-align:left;
	margin-left:37px;
}