@charset "shift_jis";
/* CSS Document */

/*------------------------------------------------------------
  HTML
------------------------------------------------------------*/
h3.title {
	padding: 24px 0 0 15px;
	width: 595px;
	height: 27px;
	background-image: url(../images/bg_title.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	font-size: 13px
}
h3.title2 {
	margin: 10px 0 0 0;
	padding: 9px 0 0 15px;
	width: 595px;
	height: 27px;
	background-image: url(../images/bg_title.gif);
	background-repeat: no-repeat;
	font-size: 13px
}
h3.title3 {
	padding: 9px 0 0 15px;
	width: 595px;
	height: 27px;
	background-image: url(../images/bg_title.gif);
	background-repeat: no-repeat;
	font-size: 13px
}
div.results_img {
	margin: 10px 0 0 0;
	width: 170px;
	text-align: center;
	float: left
}
table.results {
	margin: 10px 0 35px 0;
	width: 440px;
	float: right
}
table.results th.gray {
	background-color: #F3F3F3
}
table.results th {
	padding: 5px 0 5px 10px;
	width: 100px;
	font-weight: lighter;
	vertical-align: top;
	text-align: left
}
table.results td.gray {
	background-color: #F3F3F3
}
table.results td {
	padding: 5px 10px 5px 0
}


/* ’Ç‰Á */
div.contents2 {
	margin: 0 auto;
	padding-top: 8px;
	width: 610px
}
div.list {
	width: 440px;
	float: left
}
div.list ul.trouble {
	padding: 8px 0 15px 20px;
	width: 410px
}
div.trouble_img {
	margin: 10px 0 0 0;
	width: 170px;
	text-align: right;
	float: left
}
table.trouble {
	width: 610px;
	background-color: #FFF4F7;
	border-top: 6px solid #FFF4F7;
	border-bottom: 1px solid #E1E1E1
}
table.trouble th {
	padding: 2px 0 0 0;
	width: 105px;
	vertical-align: top
}
table.trouble td {
	padding: 2px 12px 6px 5px;
	line-height: 140%
}
.result_menu {
	color: #CC0000;
	font-size: 10px;
	text-align: right
}
.result_menu a {
	font-size: 12px
}
