@charset "shift_jis";

#trend .allbtm {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/allbox_btm.gif) bottom no-repeat;
	margin-bottom:10px;
	padding:5px 20px 30px;
}
#trend p {
	font-size:114%;
	line-height:140%;
}
#trend p span{
	font-weight:bold;
}

/* top */
#trend #top .toplead {
	margin-top:10px;
}

/* contents */
#trend .lead {
	border:1px dotted #999;
	padding:10px;
	margin-top:5px;
}
#trend .lead p {
	float:left;
	width:320px;
}
#trend .lead img {
	float:right;
}
#trend .para {
	margin-top:30px;
}
#trend h3 {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/smds.gif) no-repeat;
	font-size:123%;
	color:#000066;
	padding:8px 0 8px 30px;
	line-height:1.1;
}

/*PR追加_start*/
#trend h3.caption_pr {
	margin-top: 1px;
	font-size: 123%;
	font-weight: bold;
	line-height:1.1;
	color:#000066;
}
.hoken_pr {
	position: relative;
	/*padding:8px 0 8px 30px;
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/smds.gif) no-repeat;*/
}
	* html #contents .hoken_pr {
		position: static;
		/*padding-bottom: 3px;
		margin-top: 1px;
		background: url(https://img1.kakaku.k-img.com/images/h1_btm.gif) repeat-x left bottom;*/
		width: 100%;
	}
.hoken_pr img {
	position: absolute;
	top: 3px;
	right: 5px;
	width: 24px;
	height: 24px;
	display: block;
}
	* html #contents .hoken_pr img {
		width: 24px;
		height: 24px;
		float: right;
		position: static;
	}

.hoken_pr img.iconAd {
	position: absolute;
	top: 5px;
	right: 8px;
	width: 60px;
	height: 20px;
	display: block;
}
	* html #contents .hoken_pr img.iconAd {
		width: 60px;
		height: 20px;
		float: right;
		position: static;
	}

/*-----ここからIE7用記述-----*/
/**:first-child+html #choice h2.caption_s{
	clear: both;
	margin-bottom: 10px;
	background: transparent url(https://img1.kakaku.k-img.com/images/kuruma/hoken/choice/h2.gif) no-repeat left top;
	padding: 18px 0 0 57px;
	height: 30px;
	width: 585px;
	font-size: 130%;
	color: #3366CC;
	text-align: left;
}
*/ /*-----IE7用記述ここまで-----*/
/*#choice h2.caption img.iconAd {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 60px;
	height: 20px;
	display: block;
	float: right;
	margin-top: 10px;
}
	* html #choice h2.caption_s img.iconAd {
		width: 60px;
		height: 20px;
		float: right;
		position: static;
	}*/
/*PR追加_end*/



#trend .para p {
	line-height:150%;
}
#trend .para .up p {
	width:380px;
	float:left;
}
#trend .para .up img {
	float:right;
}
#trend .para .imgmds {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/imgmds.gif) no-repeat;
	width:540px;
	margin:20px auto 10px;
	text-align:center;
	font-weight:bold;
	padding:7px 0 6px;
	font-size:110%;
	line-height:1.1;
}
#trend table.checklist {
	width:640px;
	border:2px solid #CCC;
}
#trend table.checklist td,
#trend table.checklist th {
	padding:5px;
	vertical-align:top;
}
#trend .check {
	width:200px;
}
#trend .check p {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/img_01_03.gif) no-repeat;
	padding-left:30px;
	font-size:114%;
}
#trend .point p {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/img_01_04.gif) no-repeat;
	padding-left:80px;
	font-size:100%;
	line-height:130%;
}
#trend .chart h4 {
	background-color: #EEEEEE;
    font-size: 107%;
	margin:0 auto;
    padding: 5px;
    text-align: left;
	width:390px;
}
#trend .chart table {
	border: 2px solid #BBBBBB;
    border-collapse: collapse;
	margin:0 auto;
}
#trend .para .chart .w370 {
	width:370px;
	margin:0 auto;
}
#trend .para .chart .w370 table {
	width:100%;
}
#trend .chart table.w400 {
	width:400px;
}
#trend .chart table.w540 {
	width:540px;
}
#trend .chart th {
    background-color: #A9CAFF;
}
#trend .chart th,#trend .chart td {
    border: 1px solid #BBBBBB;
    padding: 5px;
}
#trend td.rank {
	text-align:center;
	font-weight:bold;
	color:#F00;
}
#trend span.rank2 {
	font-weight:bold;
}
#button {
    text-align:center;
    background:transparent url(https://img1.kakaku.k-img.com/images/kuruma/hoken/knowledge/k_bottom.gif) no-repeat left top;
    width:680px;
    clear:both;
    padding-top:145px;
    height:75px;
}
#menu240 #trendNavi {
    background: url(https://img1.kakaku.k-img.com/images/kuruma/hoken/knowledge/knowledge_navi_btm.gif) no-repeat scroll left bottom transparent;
    margin-bottom: 10px;
    overflow: hidden;
    padding-bottom: 6px;
}
#menu240 #trendNavi h2 {
    background: url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/trend_navi.gif) no-repeat scroll left top transparent;
    color: #FFFFFF;
    font-size: 129%;
    height: 28px;
    padding: 10px 0 0 60px;
}
#menu240 #trendNavi ul {
    list-style-type: none;
    margin: 8px 8px 0;
}
#menu240 #trendNavi ul li {
    background: url(https://img1.kakaku.k-img.com/images/kuruma/hoken/knowledge/chkmark.gif) no-repeat scroll left 3px transparent;
    line-height: 150%;
    padding: 0 0 8px 20px;
}
#navi {
    clear: both;
    margin: 20px auto;
    overflow: hidden;
}
#navi p {
    font-size: 114%;
    margin-bottom: 0;
}
.arrowNext01 {
    background: url(https://img1.kakaku.k-img.com/images/itemview/item/arrow_pagenext.gif) no-repeat scroll right center transparent;
    line-height: 180%;
    margin-left: 5px;
    padding: 5px 20px 5px 0;
}
.arrowBack02 {
    background: url(https://img1.kakaku.k-img.com/images/itemview/item/arrow_pageback.gif) no-repeat scroll left center transparent;
    line-height: 180%;
    margin-right: 5px;
    padding: 5px 0 5px 20px;
}

/* 110808 sm4 4th */
#trend .chartText {
	width:400px;
	text-align:right;
	font-size:81%;
	margin:0 auto;
	padding:0;
}
#trend .chartTextR {
	width:400px;
	text-align:left;
	font-size:81%;
	margin:0 auto;
	padding:0;
}
#trend td.price {
	text-align:right;
	font-weight:bold;
	color:#F00;
}
#trend .para .fRight {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
#trend .para .chartGrayL {
	float:left;
	width:176px;
	margin-right:15px;
	margin-bottom:10px;
}
#trend .para .chartGrayL table {
	width:176px;
	border-collapse:collapse;
	border:2px solid #bbbbbb;
}
#trend .para .chartGrayL table th {
	border:none;
	border-bottom:2px solid #bbbbbb;
	background-color:#dfdfdf;
	padding:3px;
	text-align:center;
}
#trend .para .chartGrayL table td {
	border:1px solid #bbbbbb;
	padding:3px;
}
#trend .para .chartGrayL table td.bgGray{
	background-color:#f6f6f6;
}
#trend .para .chartGrayL table td.tdCenter {
	text-align:center;
}
#trend .para .chartGrayL table td.tdRight {
	text-align:right;
}
#trend .para table td.bgGray{
	background-color:#e0e0e0;
}
#trend .para table th.bgGray{
	background-color:#f6f6f6;
}

/* 120514 cvbtn class sm4 */
.cvBtn {
    text-align:center;
    background:transparent url(https://img1.kakaku.k-img.com/images/kuruma/hoken/knowledge/k_bottom.gif) no-repeat left top;
    width:680px;
    clear:both;
    padding-top:145px;
    height:75px;
}
/* 120514 cvbtn class sm4 end */

/* 121017 trend05 sm4 */
#trend .lead p.leadText {
	float:none;
	width:100%;
	margin-bottom:20px;
}
#trend .lead .tblMds,
#trend .chart .tblMds {
	background:#dcf0b6 url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/mds_btm.gif) no-repeat left bottom;
	width:540px;
	margin:0 auto 10px;
}
#trend .lead .tblMdsInner,
#trend .chart .tblMdsInner {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/mds_top.gif) no-repeat left top;
	width:540px;
	text-align:center;
	font-weight:bold;
	padding:7px 0 6px;
	font-size:112%;
	line-height:1.3;
}
#trend .lead .tblMdsInner span,
#trend .chart .tblMdsInner span {
	font-size:92%;
	font-weight:normal;
}
#trend .lead .chart h4 {
	background-color: #EEEEEE;
    font-size: 107%;
	margin:0 auto;
    padding: 5px;
    text-align: left;
	width:390px;
}
#trend .lead .chart table {
	border: 2px solid #BBBBBB;
    border-collapse: collapse;
	margin:0 auto;
}
#trend .lead .chart table {
	width:610px;
}
#trend .lead .chart th {
    background-color: #A9CAFF;
}
#trend .lead .chart th,
#trend .lead .chart td {
    border: 1px solid #BBBBBB;
    padding: 5px;
}
#trend .lead .chart th.bgGray{
	background-color:#f6f6f6;
}
#trend .lead .chart td ul {
	margin-left:15px;
}
#trend .para .pointBox {
	position:relative;
}
#trend .para .pointImg {
	position:absolute;
	left:0;
	top:5px;
}
* html #trend .para .pointImg {
	left:-51px;
}
#trend .para p.chartText2 {
	width:370px;
	font-size:81%;
	margin:0 auto;
	margin-top:5px;
	line-height:1.2;
}
#trend .para p.chartText3 {
	width:540px;
	font-size:81%;
	margin:0 auto;
	margin-top:5px;
	line-height:1.2;
}
#trend .para .example {
	background:#ebebeb url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/img_05_5.gif) no-repeat left bottom;
	width:620px;
	margin:0 auto;
	margin-top:10px;
}
#trend .para .example dl {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/img_05_4.gif) no-repeat left top;
	width:600px;
	padding:10px;
}
#trend .para .exampleInner {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/img_05_4.gif) no-repeat left top;
	width:600px;
	padding:7px 10px;
	font-weight:bold;
}
#trend .para .example dl dt {
	font-weight:bold;
	font-size:106%;
	margin-bottom:5px;
	line-height:1.4;
}
#trend .para .example dl dd {
	font-size:106%;
	line-height:1.4;
}
/* 121017 trend05 sm4 end */

/* 121026 trend06 sm4 */
#trend .lead .imgmds {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/imgmds.gif) no-repeat;
	width:540px;
	margin:20px auto 10px;
	text-align:center;
	font-weight:bold;
	padding:7px 0 6px;
	font-size:110%;
	line-height:1.1;
}
#trend .lead p.leadText2 {
	float:none;
	width:436px;
	margin:5px auto 0;
	font-size:92%;
	line-height:1.3;
}
#trend .lead table.w436 {
	width:436px;
}
#trend .para table.w180 {
	width:180px;
}
#trend .lead td.fontBlue {
	color:#0500d8;
}
#trend .para .exampleBox {
	width:540px;
	margin:0 auto 10px;
}
#trend .para .exampleBox .imgmds {
	margin-bottom:8px;
}
#trend .para .exampleBox .exampleText {
	font-size:100%;
	line-height:1.3;
	margin-bottom:10px;
}
#trend .para .exampleBox .example2 {
	background:#ebebeb url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/img_06_2.gif) no-repeat left bottom;
	width:522px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:20px;
}
#trend .para .exampleBox .example2Inner {
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/img_06_1.gif) no-repeat left top;
	width:502px;
	padding:10px;
}
#trend .para .exampleBox .example2 h4 {
	border-left:4px solid #013466;
	padding:2px 0 1px 5px;
	font-size:106%;
	font-weight:bold;
	line-height:1.3;
	margin-bottom:10px;
}
#trend .para .exampleBox .example2 .exaLeft {
	float:left;
	width:180px;
	padding-left:20px;
	margin-right:20px;
}
#trend .para .exampleBox .example2 .exaCenter {
	float:left;
	width:61px;
	margin-right:20px;
}
#trend .para .exampleBox .example2 .exaRight {
	float:left;
	width:180px;
	padding-right:20px;
}
#trend .para .exampleBox table {
	border: 2px solid #BBBBBB;
    border-collapse: collapse;
	margin:0 auto;
}
#trend .para .exampleBox th {
	border: 1px solid #BBBBBB;
    background-color: #A9CAFF;
	padding: 5px;
}
#trend .para .exampleBox td {
    border: 1px solid #BBBBBB;
	background-color:#FFFFFF;
    padding: 5px;
}
#trend .para .exampleBox .example2 .example2Img {
	text-align:center;
	margin:10px 0 7px;
}
#trend .para .exampleBox .example2 .sign {
	padding-top:62px;
}
#trend .para .exampleBox .example2 .gradeText {
	background-color:#ffffff;
	margin-bottom:8px;
	padding:7px;
	font-weight:bold;
	line-height:1.3;
}
#trend .para .exampleBox .example2 .example2Text {
	clear:both;
	background:url(https://img1.kakaku.k-img.com/images/kuruma/hoken/trend/img_06_6.gif) no-repeat left top;
	margin:0 10px;
	padding:6px 0 5px 39px;
	font-weight:bold;
	line-height:1.3;
}
#trend .para .exampleImg3 {
	width:540px;
	margin:0 auto;
	text-align:center;
}
/* 121026 trend06 sm4 end */

/* 130205 trend03 konno*/

.pr_border {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.pr_border_top {
	padding-top:4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 12px;
}
.pr_border_btm {
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	height: 1px;
	margin-top: 8px;
	margin-bottom: 12px;
}