@charset "utf-8";
/* ********************
 *
 * Since:    2009-10-20
 * Modified: 2009-10-20
 * Editor:   uchimura
 *
 * Information: CSS for result/index.html
 *
 * ********************
 */

div#main h1{
	background:url(../img/result/res_head.jpg) left top no-repeat;
	height:96px;
	text-indent:-9999px;
}


/**********************/
/***** result-top *****/
/**********************/

div#result-top div.section-Lv2{
	width:640px;
	margin:0 0 0 10px;
}

div#result-top div.section-Lv2 dl{
	width:209px;
}

div#result-top div.section-Lv2 dl.left-column{
	float:left;
}

div#result-top div.section-Lv2 dl.center-column{
	float:left;
	margin-left:6px;
}

div#result-top div.section-Lv2 dl.right-column{
	float:right;
}

div#result-top div.section-Lv2 dl dt.head-block{
	color:#FFFFFF;
	background-color:#4D4D4D;
	margin-top:5px;
	padding:2px 0 2px 5px;
}

div#result-top div.section-Lv2 dl dd{
	padding:0 10px 0 10px;
}

div#result-top div.section-Lv2 dl dd.first-block{
	padding-top:10px;
}

div#result-top div.section-Lv2 dl dd.second-block{
	color:#46743D;
	font-size:12px;
	line-height:110%;
}

div#result-top div.section-Lv2 dl dd.third-block{
	line-height:130%;
	font-size:12px;
	color:#8B1400;
}

div#result-top div.section-Lv2 dl dd.third-block a{
	display:inline;
}

div#result-top div.first-area dl dd.first-block{
	height:210px;
}

div#result-top div.first-area dl dd.second-block{
	height:30px;
}

div#result-top div.second-area{
	margin-top:30px;
}

div#result-top div.second-area dl dd.first-block{
	height:170px;
}

div#result-top div.second-area dl dd.second-block{
	height:40px;
}


/************************/
/***** result-other *****/
/************************/

#result-other h3{
	margin:20px 0 0 10px;
	width:628px;
	background:url(../img/service/wm/headPoint.jpg) left 5px no-repeat;
	font-size:16px;
	padding:0 0 0 12px;
	border-bottom:1px solid #46743D;
	line-height:120%;
}

#result-other h3.first-child{
	margin-top:0;
}

#result-other table{
	width:620px;
	margin:0 0 0 30px;
}

#result-other table tr td{
	border-bottom:1px dashed #87BF00;
	font-size:12px;
	padding-top:5px;
}

#result-other table tr td.date{
	width:35px;
	text-align:right;
}

#result-other table tr td.first-child{
	width:140px;
	padding-left:5px;
}

