@charset "shift_jis";


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

			Contractor/Bike/accident/css/accident.css

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




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

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

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




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

div.CAASBg01 {
	background-image: url(../../../../../../nPrdCommon/Image/Static/Contractor/Bike/accident/img/service_img_001.gif);
	background-repeat: repeat-y;
	margin-bottom: 20px;
	width: 510px;
}




div.CAASBg01 div.column3WrapServiceA01 {
	background-image: url(../../../../../../nPrdCommon/Image/Static/Contractor/Bike/accident/img/service_img_002.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 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: right;
}




div.CAASBg01 div.CAASBg02 {
	background-image: url(../../../../../../nPrdCommon/Image/Static/Contractor/Bike/accident/img/service_img_003.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 {
	width: 144px;
	margin-right: 29px;	
	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(../../../../../../nPrdCommon/Image/Static/Contractor/Bike/accident/img/service_img_007.gif);
	background-repeat:repeat-y;
	margin-top: 5px;
	width: 510px;
}

div.CAASBg03 div.column2WrapServiceB01B {
	background-image: url(../../../../../../nPrdCommon/Image/Static/Contractor/Bike/accident/img/service_img_009.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;

}

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;

}




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

div.accordion h3#BBB,
div.accordion h3#CCC {
	margin-top: 4px;
}

div.accordion h3#AAA,
div.accordion h3#BBB,
div.accordion h3#CCC {
	cursor: pointer;
}

div.accordion h3.selected01 img,
div.accordion h3.selected02 img,
div.accordion h3.selected03 img {
	display: none;
}

div.accordion h3.selected01#AAA {
	background-image:url(../../../../../../nPrdCommon/Image/Static/Contractor/Bike/accident/img/service_h3_004ac.gif);
	width: 595px;
	height: 37px;
	display: block;
	cursor: pointer;
}

div.accordion h3.selected02#BBB {
	background-image:url(../../../../../../nPrdCommon/Image/Static/Contractor/Bike/accident/img/service_h3_005ac.gif);
	width: 595px;
	height: 37px;
	display: block;
	cursor: pointer;
}

div.accordion h3.selected03#CCC {
	background-image:url(../../../../../../nPrdCommon/Image/Static/Contractor/Bike/accident/img/service_h3_006ac.gif);
	width: 595px;
	height: 37px;
	display: block;
	cursor: pointer;
}

div#wrap div#wrapInner div#mainArea div#contentsNavBlock {
	margin-top: 143px !important;
}

ul#accident_imgCss li {
	float: left;
}

ul#accident_imgCss li img { vertical-align: bottom;}