@charset "utf-8";

img	{
	border:			none;
}




.result .headding{
	margin:			0;
	padding:		130px 0 0 30px;
	background:		url(../img/res_pag_ttl.jpg) no-repeat;
}

.result .headding h1{
	position:		absolute;
	left:			-5000px;
	top:			-5000px;
}

.result .headding p{
	position:		absolute;
	left:			-5000px;
	top:			-5000px;
}

.result .headding ol{
	margin:			0;
	padding:		0;
	list-style:		none;
}

.result .headding ol li{
	display:		inline-block;
	/display:		inline;
	/zoom:			1;
	vertical-align:		bottom;
	margin:			0;
	padding:		0;
}




.result .body .past{
	margin:			0 30px 0 30px;
	padding:		9px 9px 1px 9px;
	background:		#999999;
}

.result .body .past h2{
	margin:			0 0 10px 0;
	padding:		0;
	background:		none;
	font-size:		120%;
	color:			#ffffff;
	line-height:		1.1;
	font-weight:		bold;
}

.result .body .past h3{
	margin:			0 0 5px 0;
	padding:		0 0 0 15px;
	font-size:		100%;
	color:			#ffffff;
	line-height:		1.1;
	font-weight:		bold;
	background:		url(../img/ind_pas_lis_mar_01.gif) no-repeat left center transparent;
}

.result .body .past ol{
	margin:			0 0 15px 0;
	padding:		0;
	list-style:		none;
}

.result .body .past ol li{
	display:		inline-block;
	/display:		inline;
	/zoom:			1;
	margin:			0 9px 0 0;
	padding:		0;
	width:			108px;
	border-right:		1px dotted #ffffff;
}

.result .body .past ol li.last-child{
	margin-right:		0;
	border-right:		none;
}

.result .body .past ol li a{
	display:		block;
	margin:			0;
	padding:		0 0 0 10px;
	background:		url(../img/ind_pas_lis_mar_02.gif) no-repeat 0 7px;
	font-size:		100%;
	color:			#ffffff;
}

.result .body .past ol li a em{
	font-size:		120%;
	font-weight:		normal;
	font-style:		normal;
}

.result .body .past ol li a span{
	font-size:		90%;
}





.result .body  .main{
	width:			840px;
	margin:			0px;
	padding:		0px 0px 0px 30px;
}

.result .body  .main h4{
	width:			840px;
	margin:			0px;
	padding:		36px 0px 3px 0px;
	font-size:		100%;
	font-weight:		normal;
	border-bottom:		1px solid #333333;
}

.result .body  .main h4 span{
	padding-left:		7px;
	font-size:		120%;
	font-weight:		bold;
	border-left:		3px solid #006699;
}

.result .body  .main ul.page-navi{
	margin:			10px 0px 12px 0px;
	padding:		0px 0px 0px 0px;
	list-style-type:	none;
	background-image:	url(../img/_bod_lin_01.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.result .body  .main ul.page-navi li{
	margin:			0px;
	padding:		2px 8px 2px 8px;
	display:		inline;
	background-image:	url(../img/_bod_lin_01.gif);
	background-repeat:	no-repeat;
	background-position:	right top;
}

.result .body  .main ul.page-navi li img{
	vertical-align:		top;
}

.result .body  .main ul.page-navi li a{
	padding-left:		15px;
	padding-bottom:		5px;
	background-image:	url(../img/_bod_arr_01.gif);
	background-repeat:	no-repeat;
	background-position:	left 3px;
	color:			#006699;
	font-size:		110%;
	font-weight:		bold;
	line-height:		1;
}

.result .body  .main .article{
	margin:			0px;
	padding:		0px;
}

.result .body  .main .article .title{
	margin:			27px 0px 0px;
	padding:		0px 0px 3px 14px;
	background-image:	url(../img/_bod_cap_bg_01.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.result .body  .main .article .title h5{
	margin:			0px;
	padding:		5px 0px 5px 0px;
	font-size:		100%;
	color:			#ffffff;
	font-weight:		normal;
	line-height:		1;
	float:			left;
}

.result .body  .main .article .title h5 span{
	font-size:		120%;
	font-weight:		bold;
	line-height:		1;
}

.result .body  .main .article .title p.button{
	width:			295px;
	margin:			0px;
	padding:		4px 4px 0px 0px;
	text-align:		right;
	float:			right;
}


.result .body  .main .article .plain{
	padding:		10px 0 0 10px;
}

.result .body  .main .article .block{
	margin:			5px 0px 20px 0px;
	padding:		0px;
	background-image:	url(../img/_bod_bg_02.gif);
	background-repeat:	repeat-y;
	background-position:	left bottom;
}

.result .body  .main .article .type01{
	background-image:	url(../img/_bod_bg_03.gif);
}

.result .body  .main .article .type02{
	background-image:	url(../img/_bod_bg_04.gif);
}

.result .body  .main .article .block .entry{
	width:			273px;
	margin:			0px;
	padding:		0px 0px 0px 10px;
	float:			left;
}

.result .body  .main .article .block .entry.first{
	padding-left:		0px;
}

.result .body  .main .article .block .entry p{
	margin:			0px;
	padding:		0px;
}

.result .body  .main .article .block .entry dl{
	margin:			0px;
	padding:		0px;
}

.result .body  .main .article .block .entry dl dt{
	margin:			0px 0px 11px 0px;
	padding:		11px 0px 11px 6px;
	background-image:	url(../img/_bod_lin_02.gif);
	background-repeat:	no-repeat;
	background-position:	left bottom;
}

.result .body  .main .article .block .entry dl dt span{
	margin:			0px;
	padding:		1px 6px 0px 0px;
	display:		block;
	text-align:		right;
	font-size:		90%;
	color:			#333333;
	line-height:		1.3;
	float:			right;
}

.result .body  .main .article .block .entry dl dt span.caption{
	padding-top:		0px;
	font-size:		100%;
	color:			#333333;
	line-height:		1.3;
	font-weight:		bold;
	float:			left;
}

.result .body  .main .article .block .entry dl dd{
	margin:			0px;
	padding:		5px 6px;
	font-size:		90%;
	color:			#333333;
	line-height:		1.3;
}

.result .body  .main .article .block .entry dl dd.caption{
	color:			#006699;
	padding:		0px 6px;
}

.result .body  .main .article .block .entry dl dt img,
.result .body  .main .article .block .entry dl dd img{
	vertical-align:		top;
}

.result .body  .main .article p.page-top{
	margin:			0px 0px 20px 720px;
	padding:		0px 0px 0px 20px;
	background-image:	url(../img/_bod_arr_02.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
	font-size:		100%;
	line-height:		1.5;
}

.result .body  .main .article p.button{
	margin:			0px;
	padding:		18px 0px 40px 354px;
}






























