@charset 'utf-8';
/*	Cascading Style Sheets: style.css 5.2	*/ 

.slide__warranty:link { background:url(../../img/mark5_link.png) no-repeat; background-size:60%; background-position: center 5px; }
.slide__warranty:visited { background:url(../../img/mark5_link.png) no-repeat; background-size:60%; background-position: center 5px; }

.contents__outline { width:880px; float:left; clear:none; border-bottom:1px dotted #ccc; padding-bottom:10px; margin:0 0 10px 40px; text-align:left; }
.contents__outline dt { width:20%; float:left; clear:none; }
.contents__outline dd { width:80%; float:right; clear:none; }
.contents__map { width:704px; float:left; clear:none; margin:10px 0 30px 0; }

/*	テーブル	*/ 
table , td, th {
	border: 1px solid #595959;
	border-collapse: collapse;
}
td, th {
	padding: 3px;
	height: 25px;
	font-size:13px; 
}
.contents__hosyou__short { width:100px; }
.contents__hosyou__long { width:370px; }
th {
	background: #f0e6cc;
}
.even {
	background: #fbf8f0;
}
.odd {
	background: #fefcf9;
}
.contents__hosyou { width:880px; margin:0 0 50px 40px; }
.contents__hosyou--green { background:#c7e0dd; font-size:14px; font-weight:bold; }

.contents__chousa { width:880px; float:left; clear:none; margin:0 0 30px 40px; }
.contents__chousa li { width:358px; height:auto; float:left; clear:none; margin:0 40px 0 40px;  text-align:center; font-weight:bold; border:1px solid #ccc; }
.contents__chousa li span { width:100%; float:left; clear:none; text-align:center; margin:0 0 20px 0; }
.contents__chousa li img { width:150px; margin:20px auto; }
.contents__link img { width:4px; margin-right:10px; }



@media screen and (max-width: 740px){
.contents__hosyou { width:95%; margin:0 0 50px 2.5%; }	
.contents__chousa { width:95%; float:left; clear:none; margin:0 0 30px 2.5%; }	
.contents__chousa li { width:49%; float:left; clear:none; margin:0 0px 0 0; text-align:left; line-height:1.7em; border:none; }
.contents__chousa li img { width:96%; float:left; clear:none; margin:0 0px 10px 2%; text-align:left; }	
.contents__hosyou__short { width:auto; }
.contents__hosyou__long { width:auto; }	
	
	
	
}