@charset "shift_jis";


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

			/auto/accident/response.css

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

/*[m_guideBox01]
-----------------------------------------------------------------------------*/

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 15px;
	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: 12px 10px;
	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 div.fukidashi_b01 { background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/comment_img_010.gif) top left no-repeat;}
div.stepBoxB01 div.fukidashi_b02 { background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/comment_img_011.gif) top left no-repeat;}
div.stepBoxB01 div.fukidashi_b03 { background: url(../../../../../nPrdCommon/Image/Static/Contractor/auto/accident/img/comment_img_012.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: 2px !important;
	display: inline;
}

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

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

div.stepBoxB01 ul li.arrowLi {
	width: 99px;
	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;
}



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

.mt05 {
	margin-top: 5px!important;
}

.mt20 {
	margin-top: 20px!important;
}


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

div.CAASBg01 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/accident/img/response_img_003.gif);
	background-repeat: repeat-y;
	margin-bottom: 20px;
	width: 510px;
}

div.CAASBg01 div.column3WrapServiceA01 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/accident/img/response_img_004.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 490px;
}

div.CAASBg01 div.column3WrapServiceA01 div.columnBlock01 {
	width: 173px;
	float: left;
}

div.CAASBg01 div.column3WrapServiceA01 div.columnBlock02 {
	width: 173px;
	float: left;
}

div.CAASBg01 div.column3WrapServiceA01 div.columnBlock03 {
	width: 144px;
	float: left;
}

div.CAASBg01 div.CAASBg02 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/accident/img/response_img_005.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 510px;
}

div.CAASBg01 div.CAASBg02 div.column3WrapServiceA02 {
	padding-left: 10px;
	width: 500px;
}

div.CAASBg01 div.CAASBg02 div.column3WrapServiceA02 div.listBlockA01,
div.CAASBg01 div.CAASBg02 div.column3WrapServiceA02 div.linkBlockA01 {
	margin-bottom: 10px;
}

div.CAASBg01 div.CAASBg02 div.column3WrapServiceA02 div.columnBlock01 {
	margin-right: 29px;
	width: 144px;
	float: left;
}

div.CAASBg01 div.CAASBg02 div.column3WrapServiceA02 div.columnBlock02 {
	margin-right: 29px;
	width: 144px;
	float: left;
}

div.CAASBg01 div.CAASBg02 div.column3WrapServiceA02 div.columnBlock03 {
	width: 144px;
	float: left;
}



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

div.CAASBg03 {
	width: 510px;
	margin-bottom: 10px;
	padding: 10px 0 15px;
}

div.CAASBg03 div.column2WrapServiceB01 {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/accident/img/response_img_009.gif);
	background-repeat:repeat-y;
	margin-top: 5px;
	width: 510px;
}

div.CAASBg03 div.column2WrapServiceB01B {
	background-image: url(../../../../../nPrdAutoBike/Image/Static/auto/accident/img/response_img_011.gif);
	background-repeat:repeat-y;
	margin-top: 5px;
	width: 510px;
}

div.CAASBg03 div.column2WrapServiceB01 div.columnBlock01,
div.CAASBg03 div.column2WrapServiceB01B div.columnBlock01 {
	width: 250px;
	float: left;
}

div.CAASBg03 div.column2WrapServiceB01 div.columnBlock02,
div.CAASBg03 div.column2WrapServiceB01B div.columnBlock02 {
	width: 250px;
	float: right;
}

div.CAASBg03 div.column2WrapServiceB01 div.column2WrapServiceB02,
div.CAASBg03 div.column2WrapServiceB01B div.column2WrapServiceB02 {
	margin: 10px 12px 0;
	width: 226px;
	min-height: 120px;
	height: auto !important;
	height: 120px;		
}

div.CAASBg03 div.column2WrapServiceB01 div.column2WrapServiceB02 div.columnBlock01,
div.CAASBg03 div.column2WrapServiceB01B div.column2WrapServiceB02 div.columnBlock01 {
	width: 63px;
	float: left;
}

div.CAASBg03 div.column2WrapServiceB01 div.column2WrapServiceB02 div.columnBlock02,
div.CAASBg03 div.column2WrapServiceB01B div.column2WrapServiceB02 div.columnBlock02 {
	width: 163px;
	float: right;
}



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

div.CAASBg03 div.column2WrapServiceC01 {
	margin-top: 15px;
	width: 510px;
}

div.CAASBg03 div.column2WrapServiceC01 div.columnBlock01 {
	width: 175px;
	float: left;
}

div.CAASBg03 div.column2WrapServiceC01 div.columnBlock02 {
	width: 335px;
	float: right;
}

div.CAASBg03 div.column2WrapServiceB01 div.columnBlock01 div.inner,
div.CAASBg03 div.column2WrapServiceB01 div.columnBlock02 div.inner {
	margin: 10px 12px 0;
	min-height:70px;
	height: auto !important;
	height: 70px;	
}