@charset "shift_jis";


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

  								 【index.html】

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


div.index_column2WrapA01 {
	width: 456px;
	margin: 0 auto 10px;
}

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

div.index_column2WrapA01 div.columnBlock02 {
	float: right;
}

.ml261 { margin-left: 261px;}

div.index_column2WrapB01 {
	width: 540px;
	margin-bottom: 10px;
}

div.index_column2WrapB01 img { vertical-align: bottom;}

div.index_column2WrapB01 div.columnBlock01 {
	width: 270px;
	float: left;

}

div.index_column2WrapB01 div.columnBlock02 {
	width: 270px;
	float: right;

}

div.index_column2WrapB01 ul li { display: inline;}






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

  								 【h3】追加しました。仲村渠　0507

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

div#contentsArea div.headingBlockF01 { margin-bottom: 10px;}

div.linkBlockA01 { zoom: 1;}




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

  								 【range/index.html】

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


/*[ContentsNavBlock]
-----------------------------------------------------------------------------*/

div#m_guideBox01 {
	background:url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/m_guidebox_bg_001.gif) top left no-repeat;
}

div#m_guideBox01 div#m_guideBoxInner {
	padding-bottom: 5px;
	background:url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/m_guidebox_bg_003.gif) bottom left no-repeat;	

}

div#m_guideBox01 div#m_guideBoxInner div#m_guideBoxInner2 {
	padding: 15px 20px;
	zoom: 1;
	background:url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/m_guidebox_bg_002.gif) top left repeat-y;
} 


/*[contAutoBox01]
-----------------------------------------------------------------------------*/

div.contAutoBox01 { background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/contAutoBox_bg_002.gif) bottom left no-repeat;}

div.contAutoBox01 div.generalInner01 {
	padding: 15px;
	zoom: 1;
	background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/contAutoBox_bg_001.gif) top left no-repeat;
}

div#m_guideBox01 div#m_guideBtn h2 { float: left;}


div.stepBoxB01 div.fukidashi_a01 { background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/comment_img_001.gif) top left no-repeat;}
div.stepBoxB01 div.fukidashi_a02 { background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/comment_img_002.gif) top left no-repeat;}
div.stepBoxB01 div.fukidashi_a03 { background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/comment_img_003.gif) top left no-repeat;}
div.stepBoxB01 div.fukidashi_a04 { background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/comment_img_007.gif) top left no-repeat;}
div.stepBoxB01 div.fukidashi_a05 { background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/comment_img_008.gif) top left no-repeat;}

div.stepBoxB01 dl {
	margin-top: 2px;
	padding: 12px;
	background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/comment_img_009.gif) bottom left no-repeat;
}

div.stepBoxB01 ul li {
	float: left;
	margin-right: 4px !important;
	display: inline;
}

div.stepBoxB01 ul li a { cursor: pointer;}

div.stepBoxB01 ul li img { vertical-align: bottom;}

div.stepBoxB01 ul li.arrowLi {
	width: 106px;
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/product/benefits/img/continuation_img_002.gif) center right no-repeat;
}

div.stepBoxB01 div.stepbtnBox {
	padding-top: 10px;
}

div.stepBoxB01 dl dt {	font-weight: bolder;}

div.stepBoxB01 dl dd {
	padding: 5px 0 10px;
	background: url(../../../../../nPrdCommon/Image/Static/common/img/line_dot_001.gif) top left repeat-x;
}


/*---generalBoxK02(アンカーリンクなどに使う灰色ボックス) ---*/   


div.generalBoxK02 {	
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/range/img/range_bg_001.gif) bottom left no-repeat;
	width:595px;
	}

div.generalBoxK02 div.generalInner01 {
	padding: 3px;
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/range/img/range_bg_002.gif) top left no-repeat;
	}

/*---column3WrapG01---*/

div.column3WrapG01 {
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/range/img/range_bg_004.gif) bottom left no-repeat;
	width:589px;
}

div.column3WrapG02 {
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/range/img/range_bg_006.gif) bottom left no-repeat;
	width:589px;
}

div.column3WrapG01 div.column3WrapG01Inner {
	width: 589px;
	padding: 10px 0 0;
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/range/img/range_bg_003.gif) top left no-repeat;
}

div.column3WrapG02 div.column3WrapG02Inner {
	width: 589px;
	padding: 10px 0 0;
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/range/img/range_bg_005.gif) top left no-repeat;
}

div.column3WrapG01 div.columnBlock01,
div.column3WrapG02 div.columnBlock01
{
	float:left;
	width:172px;
	padding:0 12px;
}

div.column3WrapG01 div.columnBlock02 {
	float:left;
	width:172px;
	padding:0 12px;
}

div.column3WrapG01 div.columnBlock03 {
	float:left;
	width:172px;
	padding:0 12px;
}

/*---anchorBlockF01---*/

div.anchorBlockF01 div.anchorInner p {
	padding-left: 15px;
	background:url(../../../../../nPrdCommon/Image/Static/common/img/common_icon_011.gif) 0 0.2em no-repeat;
	}

div.anchorBlockF01 ul li{
	background:url(../../../../../nPrdCommon/Image/Static/common/img/common_icon_011.gif) 0 0.2em no-repeat;
	padding-left: 15px;
	}
	

.mb01{
	margin-bottom: 1px;
}


/*---listBlockRange01---*/

div.listBlockRange01 {}

div.listBlockRange01 ul {}

div.listBlockRange01 ul li {
	padding-left: 1em;
	text-indent: -1em;
	list-style: none;
	margin-bottom: 10px;
}


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

  								 【privacy_policy.html】

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

/*---column3WrapH01---*/

div.column3WrapH01 {
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/img/privacy_policy_bg_002.gif) bottom left no-repeat;
	width:629px;
}

div.column3WrapH02 {
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/img/privacy_policy_bg_004.gif) bottom left no-repeat;
	width:629px;
}

div.column3WrapH01 div.column3WrapH01Inner {
	padding: 10px 0 0;
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/img/privacy_policy_bg_001.gif) top left no-repeat;
}

div.column3WrapH02 div.column3WrapH02Inner {
	padding: 10px 0 0;
	background: url(../../../../../nPrdAutoBike/Image/Static/auto/quote/img/privacy_policy_bg_003.gif) top left no-repeat;
}

div.column3WrapH01 div.columnBlock01,
div.column3WrapH02 div.columnBlock01
{
	float:left;
	width:185px;
	padding:0 12px;
}

div.column3WrapH01 div.columnBlock02,
div.column3WrapH02 div.columnBlock02 {
	float:left;
	width:185px;
	padding:0 12px;
}

div.column3WrapH01 div.columnBlock03 {
	float:left;
	width:185px;
	padding:0 12px;
}


/*---bgBlockPrivacy01---*/

div.bgBlockPrivacy01{
	background: #f7f7f7;
	padding: 15px;
}





div.tableBlockA01 {
	margin-bottom:20px;
}

div.tableBlockA01 table th.days {
	width:145px;
}

div.tableBlockA01 table td {
	text-align:left;
	padding:5px
}




p.otherList {
	padding-left: 11px;
	margin-bottom: 5px;
	background: url(../../../../../nPrdCommon/Image/Static/common/img/common_icon_018.gif) 0 0.25em no-repeat;
	zoom:1;
}


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

  								 【車検証・保険証券改修】

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

/*--- listBlockSample ---*/

div.listBlockSample {
	margin: -7px 0 11px;
}

div.listBlockSample dl {
	text-align: right;
	letter-spacing: -1em;
}

div.listBlockSample dl dt {
	display: inline-block;
	margin-right: 1px;
	padding-top: 1px;
	vertical-align: top;
	letter-spacing: normal;
	*zoom: 1;
	*display: inline;	
}

div.listBlockSample dl dd,
div.listBlockSample dl dd ul,
div.listBlockSample dl dd ul li {
	display: inline-block;
	vertical-align: top;
	letter-spacing: normal;
	*zoom: 1;
	*display: inline;	
}

div.listBlockSample dl dd ul li {
	margin-left: 15px;
	padding-left: 16px;
	background: url(../../../../../nPrdCommon/Image/Static/common/img/common_icon_008.gif) left 0.2em no-repeat;
}


/*--- listBlockType ---*/

div.listBlockType {
	margin-bottom: 18px;
}

div.listBlockType ul {
	text-align: center;
	letter-spacing: -1em;
}

div.listBlockType ul li {
	display: inline-block;
	line-height: 1.1;
	padding: 1px 16px 0;
	border-right: 1px solid #333;
	vertical-align: top;
	letter-spacing: normal;
	*zoom: 1;
	*display: inline;
}

div.listBlockType ul li.lastChild {
	border: none;
	padding-right: 0;
}


/*--- listBlockGuide ---*/

div.listBlockGuide {
	margin-bottom: 20px;
}

div.listBlockGuide ul {
	letter-spacing: -1em;
}

div.listBlockGuide ul li {
	display: inline-block;
	width: 225px;
	min-height: 16px;
	height: auto !important;
	line-height: 1.2;
	margin-bottom: 9px;
	padding-left: 21px;
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 116%;
	vertical-align: top;
	letter-spacing: normal;
	*zoom: 1;
	*display: inline;	
}
* html div.listBlockGuide ul li {
	height: 16px;
}

div.listBlockGuide ul li.w500 {
	width: 500px;
}


div.listBlockGuide ul li.num1 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/common/img/sample_bg_001.gif);
}

div.listBlockGuide ul li.num2 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/common/img/sample_bg_002.gif);
}

div.listBlockGuide ul li.num3 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/common/img/sample_bg_003.gif);
}

div.listBlockGuide ul li.num4 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/common/img/sample_bg_004.gif);
}

div.listBlockGuide ul li.num5 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/common/img/sample_bg_005.gif);
}

div.listBlockGuide ul li.num6 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/common/img/sample_bg_006.gif);
}


div.headingBlockS01 {
	width: 740px;
}

/*--- generalBoxS01 ---*/

div.generalBoxS01 {
  width: 740px;
  padding: 15px 15px 5px 15px;
  background: url(../../../../../nPrdAutoBike/Image/Static/auto/common/img/link_bg_001.gif) bottom left no-repeat;
}

div.generalBoxS01 ul li {
	float: left;
  margin: 0 25px 10px 0;
	padding-left: 16px;
	background: url(../../../../../nPrdCommon/Image/Static/common/img/common_icon_008.gif) left 0.2em no-repeat; 
}

/*--- indentBlockS01 ---*/

div.indentBlockS01 {
	width: 409px;
	margin: 0 0 20px 153px;
	color: #666;
}


