@charset "UTF-8";

/*　　自動車関係共済専用　
--------------------------------*/

#header {
	background-image: url(../img/head_img07.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 112px;
	width: 960px;
}
.h2_title_box_jiko/*　　自動車事故費用共済　*/

 {
	background-image: url(../kigyo/car_img/car_jiko_title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	height: 65px;
	width: 160px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 540px;
}
.car_jiko_box01 {
	padding: 0px;
	width: 700px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.car_jiko_box02 {
	padding: 0px;
	width: 660px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.car_jiko_title01 {
	background-image: url(../kigyo/car_img/car_jiko_title01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 234px;
	font-size: 70%;
	line-height: 1.5em;
}
.car_jiko_title02 {
	background-image: url(../kigyo/car_img/car_jiko_title02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 162px;
}
.car_jiko_title03 {
	background-image: url(../kigyo/car_img/car_jiko_title03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 109px;
}
.car_jiko_title04 {
	background-image: url(../kigyo/car_img/car_jiko_title04.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 216px;
}
.car_jiko_title05 {
	background-image: url(../kigyo/car_img/car_jiko_title05.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 288px;
}
.car_jiko_title06 {
	background-image: url(../kigyo/car_img/car_jiko_title06.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 288px;
}
.car_jiko_title07 {
	background-image: url(../kigyo/car_img/car_jiko_title07.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 180px;
}
.car_jiko_title08 {
	background-image: url(../kigyo/car_img/car_jiko_title08.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 163px;
}
.car_jiko_title09 {
	background-image: url(../kigyo/car_img/car_jiko_title09.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 494px;
}
.car_jiko_text_box01 {
	font-size: 80%;
	line-height: 1.5em;
	padding: 0px;
	width: 660px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 40px;
	display: block;
}
.car_jiko_text_box01_70 {
	font-size: 70%;
	line-height: 1.5em;
	padding: 0px;
	width: 660px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 40px;
	display: block;
}
.car_jiko_text_box02 {
	font-size: 80%;
	line-height: 1.5em;
	padding: 0px;
	float: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 340px;
}
.car_jiko_text01 {
	font-size: 120%;
	line-height: 1.5em;
	font-weight: bold;
	color: #8ABE1E;
}
.car_jiko_text02 {
	font-size: 120%;
	line-height: 1.5em;
	color: #006600;
	margin: 0px;
	padding: 0px;
}
.car_jiko_text03 {
	font-size: 120%;
	line-height: 1.5em;
	color: #006600;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
	width: 340px;
}
.car_jiko_img01 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.car_jiko_img02 {
	padding: 0px;
	float: left;
	width: 304px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.car_jiko_hosyo01 {
	background-image: url(../kigyo/car_img/car_jiko_hosyo01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 102px;
	width: 659px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.car_jiko_hosyo02 {
	background-image: url(../kigyo/car_img/car_jiko_hosyo02.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 53px;
	width: 659px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.car_jiko_hosyo03 {
	background-image: url(../kigyo/car_img/car_jiko_hosyo03.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 85px;
	width: 659px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.car_jiko_hosyo04 {
	background-image: url(../kigyo/car_img/car_jiko_hosyo04.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 97px;
	width: 659px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.car_jiko_hosyo05 {
	background-image: url(../kigyo/car_img/car_jiko_hosyo05.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 169px;
	width: 660px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.car_jiko_table01 {
	padding: 0px;
	width: 660px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	font-size: 80%;
	line-height: 1.5em;
	font-weight: bold;
}
.table01_td01 {
	color: #FFFFFF;
	background-color: #75A115;
}
.table01_td02 {
	background-color: #D8E267;
}
.table01_td02_b {
	background-color: #D8E267;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8DC21F;
}
.table01_td02_c {
	background-color: #D8E267;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8DC21F;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8DC21F;
}
.table01_td02_d {
	background-color: #D8E267;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8DC21F;
}
.table01_td03 {
	background-color: #AED058;
}
.table01_td04 {
	background-color: #D4E6B2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8DC21F;
}
.table01_td04_b {
	background-color: #D4E6B2;
}
.table01_td05 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8DC21F;
}


/*　　自動車総合共済　*/

.h2_title_box_car {
	background-image: url(../kigyo/car_img/car_title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	height: 65px;
	width: 160px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 540px;
}
.car_box_01 {
	background-image: url(../kigyo/car_img/car_img01.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 700px;
	background-position: right 0px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.car_box_02 {
	padding: 0px;
	float: left;
	width: 310px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 40px;
	display: inline;
}
.car_box_03 {
	padding: 0px;
	float: right;
	width: 660px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.car_text_title01 {
	font-size: 110%;
	line-height: 1.5em;
	color: #035E35;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #035E35;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.car_text_title02 {
	font-size: 110%;
	line-height: 1.5em;
	color: #008C9B;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #008C9B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.car_img02 {
	padding: 0px;
	width: 145px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.car_title01 {
	background-image: url(../kigyo/car_img/car_title01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 144px;
}
.car_title02 {
	background-image: url(../kigyo/car_img/car_title02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 44px;
	width: 181px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.car_title03 {
	background-image: url(../kigyo/car_img/car_title03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 44px;
	width: 128px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.car_title04 {
	background-image: url(../kigyo/car_img/car_title04.gif);
	background-repeat: repeat-y;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 216px;
}
.car_title05 {
	background-image: url(../kigyo/car_img/car_title05.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 44px;
	width: 270px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.car_text01 {
	font-size: 80%;
	line-height: 1.5em;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.car_text02 {
	font-size: 110%;
	line-height: 1.5em;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}

.car_text03 {
	font-weight: bold;
	color: #78B22B;
}
.car_text04 {
	font-size: 90%;
	line-height: 1.5em;
	color: #035E35;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.car_text05 {
	font-size: 100%;
	line-height: 1.5em;
	font-weight: bold;
	color: #CD0000;
	padding: 0px;
	float: left;
	width: 230px;
	margin: 0px;
}
.car_text06 {
	font-size: 80%;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 380px;
}
.car_table01 {
	padding: 0px;
	float: right;
	width: 660px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.car_table01_td {
	background-color: #FFFAC6;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #8DC21F;
	width: 315px;
}
.car_table02 {
	padding: 0px;
	float: right;
	width: 660px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.car_table02_td01 {
	font-size: 80%;
	line-height: 1.5em;
	background-color: #D1E17F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A1B34E;
	color: #000000;
}
.car_table02_td01_b {
	font-size: 80%;
	line-height: 1.5em;
	background-color: #D1E17F;
	color: #000000;
}
.car_table02_td02 {
	font-size: 80%;
	line-height: 1.5em;
	background-color: #EBF4D9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A1B34E;
}
.car_table02_td02_b {
	font-size: 80%;
	line-height: 1.5em;
	background-color: #EBF4D9;
}
.car_table03 {
	background-color: #FFFFFF;
	width: 451px;
	padding: 0px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.car_table03_td01 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #78B22B;
	border-bottom-color: #78B22B;
	border-left-color: #78B22B;
}
.car_table03_td01_b {
	border: 1px solid #78B22B;
}
.car_table03_td02 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #78B22B;
	border-left-color: #78B22B;
}
.car_table03_td02_b {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #78B22B;
	border-left-color: #78B22B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #78B22B;
}
.car_tokucho_title {
	font-size: 80%;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.car_table_100 {
	margin: 0px;
	padding: 0px;
	width: 700px;
}
.tokucho_ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}.tokucho_li {
	font-size: 70%;
	line-height: 1.5em;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.map_box {
	margin: 0px;
	padding: 0px;
	width: 700px;
}

