@charset "euc-jp";
/* 検索結果案件表示部分 */
.nospace{
	margin:0px;
	padding: 0px;
}

.itemarea01{
	width:610px;
	min-height:187px;
	margin-bottom:10px;
/*	float:left; */
}

.itemarea02{
	width:487px;
	min-height:187px;
	margin-bottom:10px;
}

.itemarea01 .itemarea01_title{
	width:601px;
	height:22px;
	font-size: 12px;
	padding-left:8px;
	background-image: url(../img/itemarea/bar/t_bar01.gif);
	background-repeat:no-repeat;
}

.itemarea02 .itemarea01_title{
	width:484px;
	height:22px;
	font-size: 12px;
	padding-left:8px;
	background-image: url(../img/itemarea/bar/t_bar02.gif);
	background-repeat:no-repeat;
}

.itemarea01_title .title_icon{
	width:18px;
	height:18px;
	margin-top:2px;
	margin-right:3px;
	font-size: 12px;
	font-weight : bold;
	float:left;
}

.itemarea01_title .title_left{
	width:358px;
	height:18px;
	margin-top:4px;
	font-size: 12px;
	font-weight : bold;
	float:left;
}

.itemarea01_title .title_right{
	width:100px;
	height:18px;
	margin-top:4px;
	font-size: 12px;
	font-weight : bold;
	color : #FF0000;
	float:right;
}

.itemarea01_left{
	width:494px;
	min-height:145px;
	margin-left:2px;
	float:left;
}

.itemarea01_left .area01{
	width:128px;
	height:92px;
	float:left;
}
.area01 .icon01{
	width:128px;
	height:13px;
	margin :1px 0px;
}

.area01 .img01{
	width:120px;
	height:60px;
}

.itemarea01_left .area02{
	width:230px;
	height:84px;
	padding-top: 8px;
	float:left;
}

.area02 .details{
	width:222px;
	height:16px;
	font-size: 12px;
	color : #333333;
	padding-top: 11px;
	border-width : 1px ;
	border-style : none none dashed;
	border-color: #DCD8B6;
}

.details .line_header01{
	width:3px;
	height:13px;
	margin: -1px 2px 0px 2px;
	float: left;
}

.details .headword{
	width:54px;
	margin: 0px;
	float: left;
}

.itemarea01_left .area03{
	width:132px;
	height:92px;
	float:left;
}

.area03 .header{
	width:130px;
	height:14px;
	font-size: 11px;
	text-align: center;
	padding-top:6px;
}

.area03 .pointlist{
	width:130px;
	height:70px;
	margin: 0px 1px;
	text-align: center;
	border-width : 1px ;
	border-style : solid solid solid none;
	border-color: #E2E1E1;
}

.pointlist .listbox{
	width:64px;
	height:35px;
	text-align: center;
	border-width : 1px ;
	border-style : none none none solid;
	border-color: #E2E1E1;
	float: left;
}

.listbox .listbox_header{
	width:62px;
	height:12px;
	font-size: 11px;
	text-align: center;
	margin: 1px;
	padding-top:  3px;
	background-color: #F2F0E3;
}

.listbox .listbox_points{
	width:62px;
	height:11px;
	font-size: 12px;
	margin: 1px;
	padding-top:  5px;
	text-align: center;
}



.itemarea01_left .area04{
	width:482px;
	min-height:42px;
	font-size: 12px;
	line-height: 14px;
	margin: 7px 0px;
	padding-left: 5px;
	border-color:#103687;
	border-width:0 0 0 3px;
	border-style:solid;
	clear:both;
}

.area04 .line_header01{
	width:3px;
	min-height:42px;
	margin: 0px 2px 0px 0px;
	float: left;
}

.itemarea01_left .area05{
	width:487px;
	height:20px;
	font-size: 12px;
	font-weight : bold;
	color : #333333;
	border-width : 1px ;
	border-style : solid;
	border-color: #DCD8B6;
}
.area05 .item01_t{
	width:92px;
	height:16px;
	padding-top : 4px;
	font-size: 12px;
	font-weight : bold;
	text-align: center;
	color : #333333;
	border-width : 1px ;
	border-style : none dashed none none;
	border-color: #E2E1E1;
	float: left;
}
.area05 .item01_d{
	width:142px;
	height:16px;
	padding-top : 4px;
	font-size: 12px;
	font-weight : bold;
	text-align: center;
	color : #CC6600;
	border-width : 1px ;
	border-style : none solid none none;
	border-color: #E2E1E1;
	float: left;
}
.area05 .item02_t{
	width:92px;
	height:16px;
	padding-top : 4px;
	font-size: 12px;
	font-weight : bold;
	text-align: center;
	color : #333333;
	border-width : 1px ;
	border-style : none dashed none none;
	border-color: #E2E1E1;
	float: left;
}
.area05 .item02_d{
	width:158px;
	height:16px;
	padding-top : 4px;
	font-size: 12px;
	font-weight : bold;
	text-align: center;
	float: left;
}

.itemarea01_right{
	width:112px;
	height:150px;
/*	height:137px; */
	font-size: 12px;
	text-align:center;
	margin-top:20px;
/*	margin-top:5px; */
	background-image: url(../img/itemarea/bgimg/bgimg01.png);
/*	background-image: url(../img/itemarea/bgimg/bgimg02.jpg); */
	background-repeat:no-repeat;
	float:left;
}

.itemarea01_right a.btn_rollover01{
	display:block;
	width:96px;
	height:50px;
	font-size:0px;
	text-indent:-1000em;
	margin-top:12px;
/*	margin-top:10px; */
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/itemarea/button/btn_coin01.gif);
}

.itemarea01_right a:hover.btn_rollover01{
	background-position:0px -50px;
}

.itemarea01_right a.btn_rollover02{
	display:block;
	width:96px;
	height:50px;
	font-size:0px;
	text-indent:-1000em;
	margin-top:6px;
/*	margin-top:3px; */
	margin-left:auto;
	margin-right:auto;
	margin-bottom:4px;
	background-image:url(../img/itemarea/button/btn_point01.gif);
}

.itemarea01_right a:hover.btn_rollover02{
	background-position:0px -50px;
}
