@charset "UTF-8";
/*------------------------------------------------------*/
/* Updated: 2010/11 */
/*------------------------------------------------------*/

/* visual --------------------------------- */
div.visual {
	margin-bottom: 20px;
	font-size: 0;
	line-height: 0;
}





/* pagelink --------------------------------- */
body.pagecar div.pagelink p.heading {
	margin-bottom: 10px;
	padding: 0;
	background: none;
	font-size: 0;
	line-height: 0;
}
div.pagelink ul li {
	font-weight: normal;
}





/* sec-insurance --------------------------------- */

	/* tblcmn3 */
	div.sec-insurance table.tblcmn3 th,
	div.sec-insurance table.tblcmn3 td {
		padding-right: 10px;
		padding-left: 10px;
	}
	div.sec-insurance table.tblcmn3 th {
		width: 18%;
	}
	div.sec-insurance table.tblcmn3 td.row-name {
		width: 12%;
		text-align: center;
	}
	div.sec-insurance table.tblcmn3 td.row-descript {
		width: 42%;
	}
	div.sec-insurance table.tblcmn3 td.row-auto {
		width: 14%;
		text-align: center;
	}
	div.sec-insurance table.tblcmn3 td.row-ins {
		width: 14%;
		text-align: center;
	}

	/* box1d */
	div.sec-insurance div.box1d {
		padding: 10px;
	}
	div.sec-insurance div.box1d p {
		color: #fb0f0c;
		font-size: 125%;
		font-weight: bold;
		line-height: 1.4;
		text-align: center;
	}





/* sec-discount --------------------------------- */

	/* sec-intro */
	div.sec-discount div.sec-intro div.col2-1 {
		width: 334px;
	}
	div.sec-discount div.sec-intro div.col2-2 {
		width: 270px;
	}





/* sec-difference --------------------------------- */

	/* sec-howmuch */
	div.sec-difference div.sec-howmuch table.tblcmn2 th,
	div.sec-difference div.sec-howmuch table.tblcmn2 td {
		text-align: center;
	}
	div.sec-difference div.sec-howmuch table.tblcmn2 th {
		width: 19%;
	}
	div.sec-difference div.sec-howmuch table.tblcmn2 td.row-depend {
		width: 27%;
	}
	div.sec-difference div.sec-howmuch table.tblcmn2 td.row-nondepend {
		width: 27%;
	}
	div.sec-difference div.sec-howmuch table.tblcmn2 td.row-severely {
		width: 27%;
	}
	div.sec-difference div.sec-howmuch div.sec-damage ul.listtxt li {
	margin-left: 2.8em;
	}
	div.sec-difference div.sec-howmuch div.sec-damage ul.listtxt li {
	text-indent: -2.8em;
	}





/*------------------------------------------------------*/
/* End */
/*------------------------------------------------------*/
