@charset "shift_jis";

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

  								 yp[cz

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

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

  								 yh4ÍÝz

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


div.generalBoxM01 {
    padding: 0 0 7px;
	zoom: 1;
	background: url(../../../../../../nPrdAutoBike/Image/Static/Bike/common/img/general_bg_024.gif) top left no-repeat;
}

 div.generalInner01 {
	background: url(../../../../../../nPrdAutoBike/Image/Static/Bike/common/img/general_bg_024.gif) left bottom no-repeat;
	padding:0 0 7px;
}


/*[ćüčÝ]
-----------------------------------------------------------------------------*/

div.column3WrapC01 div.columnBlock02 div.imgLeft01 div.image, div.imgLeft div.image {
	float: left;
	padding: 0 10px 5px 0;	
}


/*column2WrapF01 (2ÂŔńž{^)
-----------------------------------------------------------------------------*/

div.columnBlock03 div.nak_column2WrapF01 {
	text-align: left;
}

div.columnBlock03 div.nak_column2WrapF01 div.columnBlock01 {
	display: inline;
	margin-right: 5px;
}

div.columnBlock03 div.nak_column2WrapF01 div.columnBlock02 {
	display: inline;
}

div.columnBlock03 div.nak_column2WrapF01 div.columnBlock01 img,
div.columnBlock03 div.nak_column2WrapF01 div.columnBlock02 img { vertical-align: top;}


/*---generalBoxM01---*/

div.generalBoxM01 {
	padding: 5px 5px 0 5px;
	background: url(../../../../../../nPrdAutoBike/Image/Static/Bike/common/img/general_bg_022.gif) top left no-repeat;
}


/*---column3WrapC01---*/

div.column3WrapC01 div.columnBlock01 {
	float: left;
}


div.column3WrapC01 div.columnBlock02 {
	width: 252px;
	margin-left: 12px;
	padding: 10px 0 0 0;
	float: left;
}

div.column3WrapC01 div.columnBlock03 {
	float: right;
	width: 216px;
	padding: 10px 10px 0 13px;
    background:#f8fbf1 url(../../../../../../nPrdCommon/Image/Static/common/img/line_dot_006.gif) top left repeat-y;
}

div.column3WrapC01 div.columnBlock04 {
	float: right;
	width: 504px;
	padding: 0 0 6px 0;
	display:inline;
  background: url(../../../../../../nPrdAutoBike/Image/Static/Bike/common/img/general_bg_025.gif) left bottom no-repeat;
}

div.column3WrapC01 div.columnBlock04 div.columnBlock02 {
	width: 252px;
	margin-left: 12px;
	padding: 10px 0 0 0;
	float: left;
		display:inline;
}

div.column3WrapC01 div.columnBlock05 {
	float: right;
	width: 216px;
	padding: 10px 10px 0 13px;
    background:#f8fbf1 url(../../../../../../nPrdCommon/Image/Static/common/img/line_dot_006.gif) top left repeat-y;
}

div.column3WrapC01 div.columnBlock06 {
	float: right;
	width: 216px;
	min-height:103px;
	_height:103px;
	padding: 10px 10px 0 13px;
    background:#f8fbf1 url(../../../../../../nPrdCommon/Image/Static/common/img/line_dot_006.gif) top left repeat-y;
}


/* {^ăĚ]
-----------------------------------------------------------------------------*/

div.columnBlock06 .conmb06 {
   padding-top:32px;
}








/*[/Bike/product/recommend/personalinjury.html]
-----------------------------------------------------------------------------*/

div.driverBoxA01 {
	background-image: url(../../../../../../nPrdAutoBike/Image/Static/Bike/product/recommend/img/personalinjury_img_001.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	margin-bottom: 5px;
	padding-bottom: 19px;
	width: 540px;
}


div.driverBoxA01 p {
	margin: 0 31px 0 62px;
}

div.driverBoxA01 div.tableBlockA01 {
	margin: 0 0 0 62px;
}

div.driverBoxA01 div.txtListA01 {
	margin: 0 30px 0 62px;
}

div.driverBoxA01 div.txtListA01 dt {
	margin-bottom: 3px;
	font-weight: bold;
}

div.driverBoxA01 div.txtListA01 dd {
	padding-bottom: 10px;
}

div.driverBoxA01 div.cautionBlockC02 {
	margin: 10px 31px 0 62px;
}

div.driverBoxA01 div.cautionBlockC02 li {
  padding-left: 1.8em;
  text-indent: -1.8em;
	line-height: 1.2;
	color: #900127;
}

div.cautionBlockC01 {
	margin: 10px 31px 0 62px;
}

div.driverCautionA01 {
	background: #F5F5F5;
	padding: 10px 10px 8px;
	border: 1px solid #cc0000;
	margin: 0px 31px 0px 62px;
}


/*[/Bike/product/recommend/attorneys.html]
-----------------------------------------------------------------------------*/

div.tableBlockB01 table th.beigeTd {
	background-color:#fcffe7;
}

div.cautionBlockB01 li {
	color: #900127;
}