@charset "utf-8";

html	{
	margin : 0 ;
	padding : 0 ;
	line-height : 1.5 ;
	font-weight : normal ;
	font-style : normal ;
}




span.only	{
	font-size : x-small ;
	color : red ;
	font-weight : bold ;
}


div#pagetop	{
	position : relative ;
	width : 80px ;
	height : 18px ;
	left : 625px ;
	top : 15px ;
	clear : both ;
}

div#pagetop a	{
	display : block ;
	width : 80px ;
	height : 18px ;
	text-indent : -10000px ;
	overflow : hidden ;
	background-image : url(/static/img/pagetop.gif) ;
	background-repeat : no-repeat ;	
}

div#pagetop a:hover	{
	background-image : url(/static/img/pagetop_over.gif) ;
}


/*---------------------------------------------
List style module
---------------------------------------------*/

div#list_main2	{
	position : relative ;
	top : 0px ;
	left : 155px ;
	width : 725px ;

}




/*---------------------------------------------
List_Header style module
---------------------------------------------*/

div#list_header	{
	position : relative ;
	width : 725px ;
	padding-top : 10px ; 
}

div#list_header h2 a	{
	width : 144px ;
	height : 23px ;
	display : block ;

	text-indent : -10000px ;
	overflow : hidden ;
	background-image : url(/static/img/rent/list_title.gif) ;
	background-repeat : no-repeat ;
}

/*---------------------------------------------
List_Box style module
---------------------------------------------*/

div#list_box2	{
	background-color : #0c419a ;
	width : 725px ;
	height : 100px ;
	clear: both ;
	font-size : small ;
	text-align : left ;
	position : relative ;
	background-image : url(/static/img/list_result_logo.gif) ;
	background-repeat : no-repeat ;
	margin-top : 10px ;
	z-index : 1 ;
}

div#list_box2_db	{
		position : absolute ;
		top : -25px ;
		left : 20px ;
}

div#list_box2_db span a	{
	display : block ;
	width : 100px ;
	height : 25px ;
	background-repeat : no-repeat ;
	margin : 0 ;
	padding : 0 ;
	text-indent : -10000px ;
	overflow : hidden ;
	position : absolute ;
}

div#list_box2_db span#list_box2_db_b a	{
	background-image : url(/static/img/rent/list/list_mode_b.gif) ;
	top : 0px ;
	left : 0px ;
}

div#list_box2_db span#list_box2_db_b a:hover	{
	background-image : url(/static/img/rent/list/list_mode_b_over.gif) ;
	top : 0px ;
	left : 0px ;
}

div#list_box2_db span#list_box2_db_b_now a	{
	background-image : url(/static/img/rent/list/list_mode_b_now.gif) ;
	top : 0px ;
	left : 0px ;}

div#list_box2_db span#list_box2_db_r a	{
	background-image : url(/static/img/rent/list/list_mode_r.gif) ;
	top : 0px ;
	left : 103px ;
}

div#list_box2_db span#list_box2_db_r a:hover	{
	background-image : url(/static/img/rent/list/list_mode_r_over.gif) ;
	top : 0px ;
	left : 103px ;
}

div#list_box2_db span#list_box2_db_r_now a	{
	background-image : url(/static/img/rent/list/list_mode_r_now.gif) ;
	top : 0px ;
	left : 103px ;
}

div#list_box2 div#list_box2_type	{
	position : absolute ; 
	top : 5px ;
	left : 200px ;
	color : #ffffff ;
}

div#list_box2 div#list_box2_layout	{
	position : absolute ; 
	top : 5px ;
	left : 325px ;
	color : #ffffff ;

}

div#list_box2 div#list_box2_layout02	{
	position : absolute ; 
	top : 5px ;
	left : 200px ;
	color : #ffffff ;

}


div#list_box2 div#list_box2_sort	{
	position : absolute ; 
	top : 50px ;
	left : 200px ;
	color : #ffffff ;
}

#t	{
	background-color : #ffff3e ;
	color : #0c419a ;
}

#layout	{
	background-color : #ffff3e ;
	color : #0c419a ;
}

#sort	{
	background-color : #ffff3e ;
	color : #0c419a ;	
}

#st	{
	background-color : #ffff3e ;
	color : #0c419a ;
}

#school	{
	background-color : #ffff3e ;
	color : #0c419a ;	
}


div#list_box2 div#list_box2_change	{
	width : 135px ;
	height : 80px ;
	position : absolute ;
	top : 10px ;
	right : 10px ;
}

div#list_box2_change p	{
	width : 60px ;
	text-align : center ;
	color : #ffffff ;
}

div#list_box2_change a	{
	display : block ;
	width : 60px ;
	height : 60px ;
	background-image : url(/static/img/list_box2_change.gif) ;
	background-repeat : no-repeat ;
	text-indent : -10000px ;
	overflow : hidden ;
}

div#list_box2_change a:hover	{
	background-image : url(/static/img/list_box2_change02.gif) ;

}

div#list_box2_change div#list_box2_change_pic	{
	width : 60px ;
	height : 80px ;
	float : left ;
}

div#list_box2_change div#list_box2_change_list	{
	width : 60px ;
	height : 80px ;
	float : right  ;
}

div#list_box2 div#list_box2_subbutton	{
	position : absolute ;
	bottom : -5px ;
	left : 467px ;
	width : 100px ;
	height : 25px ;	
	color : #ffffff ;
}

div#list_box2 div#list_box2_subbutton a	{
	display : block ;
	background-repeat : no-repeat ;
	width : 100px ;
	height : 25px ;
	text-indent : -10000px ;
	overflow : hidden ;
}

div#list_box2 div#list_box2_subbutton p.more a	{
	background-image : url(/static/img/rent/list/list_op.gif);
}

div#list_box2 div#list_box2_subbutton p.more a:hover	{
	background-image : url(/static/img/rent/list/list_op_over.gif);
}

div#list_box2 div#list_box2_subbutton p.close a	{
	background-image : url(/static/img/rent/list/list_op_close.gif);
}

div#list_box2 div#list_box2_subbutton p.close a:hover	{
	background-image : url(/static/img/rent/list/list_op_close_over.gif);
}


div#list_box2_sub	{
	background-color : #0c419a ;
	width : 725px ;
	height : 50px ;
	clear: both ;
	font-size : small ;
	text-align : left ;
	position : relative ;
	margin-top : 3px ;
	height : 5px ;


}

div#list_box2_school	{
	position : absolute ;
	left : 200px ;
	color : #ffffff ;
	bottom : 10px ;

}

div#list_box2_option	{
	position : absolute ;
	left : 350px ;
	color : #ffffff ;
	bottom : 10px ;

}
/*---------------------------------------------
List_result style module
---------------------------------------------*/

div#list_result	{
	width : 725px ;
}

/*

.list_head	{
	background-color : #0033ff ;
	color : #ffffff ;
}

.list_head h3	{
	font-weight : bold ;
	display : inline ;

}


.list_picture	{
	width : 200px ;

}

*/

.list_next	{
	font-size : small ;
	text-align : right ;
}




.list_result	{
	background-color : #0c419a ;
	width : 725px ;
	height : 96px ;
	clear: both ;
	padding-top : 4px ;
	font-size : small ;
	text-align : left ;
	margin-top : 10px ;


}
		
.list_result_img	{
		
	width : 92px ;
	height : 92px ;
	float : left ;
}

.list_result_img a img	{
	border-style : none ;
}

.list_result_spacer	{
	float : left ;
	display : block ;
	height : 92px ;
	width : 4px ;
	overflow : hidden ;
/*	background-image : url(/static/img/list_result_spacer.gif) ; */
	background-repeat : no-repeat ;	
}
		
.list_result_comment	{
	background-color : #ffffff ;
	width : 338px ;
	height : 92px ;
	float : left ;
	text-align : left ;
}

.list_result_comment p	{
	float : left ;
	color : #0c419a ;
	font-weight : bold ;
}

.list_result_comment h3	{
	clear : both ;
	margin-top : 10px ;
	font-weight : bold ;
	font-size : 16px ;
	color : #595959 ;
}

.list_result_comment a img	{
	border : none ;
}

.list_result_comment a	{
	display : block ;
	width : 45px ;
	height : 20px ;
	background-image : url(/static/img/list_result_next.gif) ;
	background-repeat : no-repeat ;
	text-indent : -10000px ;
	overflow : hidden ;
	float : left ;
}

.list_result_comment a:hover	{
	background-image : url(/static/img/list_result_next2.gif) ;
}

.list_result_comment h3 a	{
	display : inline ;
	background-image : none ;
	text-indent : 0px ;
	width : 100% ;	
	margin-top : 6px ;
	color : #595959 ;
	font-weight : bold ;
	text-decoration : none ;
}	

.list_result_comment h3 a:hover	{
	background-image : none ;
}

.list_result_comment p.comment	{
	color : #595959 ;
	font-size : small ;
	font-weight : normal ;
	display : block ;
}
		
.list_result_info	{
	background-color : #ffffff ;
	width : 183px ;
	height : 92px ;
	float : left ;
	text-align : left ;
}

.list_result_info p	{
	margin-top : 7px ;
	margin-left : 5px ;
	color : #595959 ;
}
		
.list_result_value	{
	background-color : #ffffff ;
	width : 92px ;
	height : 92px ;
	float : left ;
	text-align : left ;
	background-image : url(/static/img/manen.gif) ;
	background-repeat : no-repeat ;
}


.list_result_value p	{
	margin-top : 35px ;
	text-align : center ;
	color : red ;
	font-weight : bold ;
	font-size : large ;
	font-family : sans-serif;
}



/*---------------------------------------------
List_pituremode style module
---------------------------------------------*/

div#list_pic_result	{
	width : 725px ;
}

div.list_pic_result_clear 	{
	clear : both ;
	width : 725px ;
	height : 15px ;
	display : block ;
}

div.list_pic_result_space5 	{
	float : left ;
	width : 15px ;
	height : 145px ;
	display : block ;
}

div.list_pic_result_img	{
	background-color : #0c419a ;
	width : 125px ;
	height : 141px ;
	float : left ;
	padding-top : 4px ;
	padding-left : 4px ;
	padding-right : 4px ;
	color : #ffffff ;
	font-size : small ;
	font-weight : bold ;
	position : relative ;
}

div.list_pic_result_img a img	{
	border-style : none ;
}

div.list_pic_result_img a.list_pic_result_a	{
	display : block ;
	width : 45px ;
	height : 20px ;
	background-image : url(/static/img/list_result_next.gif) ;
	background-repeat : no-repeat ;
	text-indent : -10000px ;
	overflow : hidden ;
	position : absolute ; 
	right : 0px ;
	top : 103px ;
}

div.list_pic_result_img a.list_pic_result_a:hover	{
	background-image : url(/static/img/list_result_next2.gif) ;
	width : 45px ;
	height : 20px ;
}


/*---------------------------------------------
List_choicemode style module
---------------------------------------------*/

div#list_choice_result	{
	width : 725px ;
	position : relative ;
}


div.list_choice_box	{
	width : 725px ;
	position : static ;
/*	zoom : 100% ;*/
	margin-top : 25px ;

}

div.list_choice_box br.clear	{
	clear : both ;
}

div.list_choice_box div.list_choice_box_any	{
	width : 225px ;
	height : 400px ;
	background-color : #0c419a ;
	float : left ;
}

div.list_choice_box div.list_choice_box_anycontents	{
	width : 217px ;
	height : 392px ;
	margin : 4px ;
	position : relative ;
	background-color : #ffffff ;
}

div.list_choice_box div.list_choice_box_spacer	{
	float : left ;
	width : 25px ;
	height : 300px ;
}

div.list_choice_box div.list_choice_img	{
	width : 217px ;
	height : 166px ;
	position : static ;
	margin : 0 ;
	background-color : #0c419a ;
}

div.list_choice_box div.list_choice_img a img	{
	border-style : none ;
	width : 217px ;
	height : 162px ;
	margin : 0 ;
}

div.list_choice_box div.list_choice_no	{
	position : absolute ;
	overflow : hidden ;
	color : #0c419a ;
	font-size : small ;
	font-weight : bold ;
	left : 8px ;
}

div.list_choice_box div.list_choice_next a	{
	display : block ;
	width : 45px ;
	height : 20px ;
	background-image : url(/static/img/list_result_next.gif) ;
	background-repeat : no-repeat ;
	text-indent : -10000px ;
	overflow : hidden ;
	margin-top : 0 ;
	margin-left : 172px ;
}

div.list_choice_box div.list_choice_next a:hover	{
	background-image : url(/static/img/list_result_next2.gif) ;
}

div.list_choice_box div.list_choice_header	{

	width : 201px ;
	margin-left : 8px ;
	margin-right : 8px ;
	color : #0c419a ;
}


div.list_choice_box div.list_choice_header h3 a	{
	display : inline ;
	width : 201px ;

	margin : 0 ;
	color : #0c419a ;
	font-weight : bold ;
	text-decoration : none ;
	font-size : 14px ;

}

div.list_choice_box div.list_choice_header h3 a:hover	{
	display : inline ;
	width : 201px ;

	margin : 0 ;
	color : #0c419a ;
	font-weight : bold ;
	text-decoration : none ;
	font-size : 14px ;
}

div.list_choice_box div.list_choice_txt	{
	width : 201px ;
	margin-right : 8px ;
	margin-left : 8px ;
	color : #595959 ;
	font-size : small ;
}

div.list_choice_box div.list_choice_value	{
	width : 201px ;
	margin-right : 8px ;
	margin-left : 8px ;
	color : red ;
	font-weight : bolder ;
	text-align : left ;
}

div.list_choice_box div.list_choice_comment	{
	width : 201px ;

	margin-left : 8px ;
	margin-right : 8px ;	
}

div.list_choice_box div.list_choice_comment p	{
	color : #595959 ;
	font-size : small ;
	text-align : left ;
}





/*

div#list_choice_result div.list_choice	{
	width : 725px ;
	height : 150px ;
	position : static ;
	zoom : 100% ;
	margin-top : 25px ;
}

div#list_choice_result div.list_choice:after	{
    content : "" ;
    clear : both ;
    height : 0 ;
    display : block ;
    visibility : hidden ;
}

div#list_choice_result div.list_choice div.list_choice_left	{
	width : 350px ;
	height : 153px ;
	background-color : #0c419a ;
	color : #ffffff ;
	float : left ;
}

div#list_choice_result div.list_choice div.list_choice_right	{
	width : 350px ;
	height : 153px ;
	background-color : #0c419a ;
	color : #ffffff ;
	float : right ;
}

div#list_choice_result div.list_choice div.list_choice_box	{
	width : 342px ;
	height : 142px ;
	position : relative ;
	margin-left : 4px ;
	margin-top : 4px ;

}

div#list_choice_result div.list_choice div.list_choice_box div.list_choice_header	{
	height : 18px ;
	width : 342px ;
	margin : 0 ;
	background-color : #0c419a ;
}


div#list_choice_result div.list_choice div.list_choice_box div.list_choice_header h3 a	{
	display : inline ;
	width : 342px ;
	height : 18px ;
	margin : 0 ;
	color : #ffffff ;
	font-weight : bold ;
	text-decoration : none ;
	font-size : 14px ;
	position : absolute ;
	top : 0px ;
	left : 0px ;
}

div#list_choice_result div.list_choice div.list_choice_box div.list_choice_header h3 a:hover	{
	display : inline ;
	width : 342px ;
	height : 18px ;
	margin : 0 ;
	color : #ffff3e ;
	font-weight : bold ;
	text-decoration : none ;
	font-size : 14px ;
	position : absolute ;
	top : 0px ;
	left : 0px ;
}

div#list_choice_result div.list_choice div.list_choice_box div.list_choice_img	{
	width : 132px ;
	height : 99px ;
	position : absolute ;
	top : 21px ;
	left : 0px ;
}

div#list_choice_result div.list_choice div.list_choice_box div.list_choice_img a img	{
	border-style : none ;
	width : 132px ;
	height : 99px ;
}

div#list_choice_result div.list_choice div.list_choice_box div.list_choice_value	{
	background-color : #ffffff ;
	width : 206px ;
	height : 30px ;
	color : red ;
	font-weight : bold ;
	text-align : right ;
	position : absolute ;
	top : 21px ;
	left : 136px ;
}

div#list_choice_result div.list_choice div.list_choice_box div.list_choice_txt	{
	background-color : #ffffff ;
	width : 206px ;
	height : 65px ;
	color : #595959 ;
	font-size : small ;
	position : absolute ;
	top : 55px ;
	left : 136px ;
	overflow : hidden ;
}




div#list_choice_result div.list_choice div.list_choice_box div.list_choice_comment	{
	width : 342px ;
	height : 21px ;
	position : absolute ;
	top : 124px ;
	left : 0px ;
	background-color : #ffffcc ;
}

div#list_choice_result div.list_choice div.list_choice_box div.list_choice_comment p	{
	color : #595959 ;
	font-size : small ;
	text-align : right ;
}

*/

/*---------------------------------------------
List_openmode style module
---------------------------------------------*/

div#list_result	{
	width : 725px ;
}

.list_open	{
	width : 725px ;
	height : 130px ;
	clear : both ;
	margin-top : 10px ;	

}

.list_open_date	{
	padding : 0 ;
	margin-top : 10px ;
	text-align : left ;
	background-color : #ffffff ;
	color : #0c419a ;
	font-size : large ;
	font-weight : bold ;
	width : 725px ;
	height : 30px ;
}


.list_open .list_result	{
	background-color : #0c419a ;
	width : 725px ;
	height : 96px ;
	clear: both ;
	padding-top : 4px ;
	font-size : small ;
	text-align : left ;
	margin : 0 ;
}
		
.list_result_img	{
		
	width : 92px ;
	height : 92px ;
	float : left ;
}

.list_result_img a img	{
	border-style : none ;
}

.list_result_spacer	{
	float : left ;
	display : block ;
	height : 92px ;
	width : 4px ;
	overflow : hidden ;
/*	background-image : url(/static/img/list_result_spacer.gif) ; */
	background-repeat : no-repeat ;	
}
		
.list_result_comment	{
	background-color : #ffffff ;
	width : 338px ;
	height : 92px ;
	float : left ;
	text-align : left ;
}

.list_result_comment p	{
	float : left ;
	color : #0c419a ;
	font-weight : bold ;
}

.list_result_comment h3	{
	clear : both ;
	margin-top : 10px ;
	font-weight : bold ;
	font-size : 16px ;
	color : #595959 ;
}

.list_result_comment a img	{
	border : none ;
}

.list_result_comment a	{
	display : block ;
	width : 45px ;
	height : 20px ;
	background-image : url(/static/img/list_result_next.gif) ;
	background-repeat : no-repeat ;
	text-indent : -10000px ;
	overflow : hidden ;
	float : left ;
}

.list_result_comment a:hover	{
	background-image : url(/static/img/list_result_next2.gif) ;
}

.list_result_comment h3 a	{
	display : inline ;
	background-image : none ;
	text-indent : 0px ;
	width : 100% ;	
	margin-top : 6px ;
	color : #595959 ;
	font-weight : bold ;
	text-decoration : none ;
}	

.list_result_comment h3 a:hover	{
	background-image : none ;
}

.list_result_comment p.comment	{
	color : #595959 ;
	font-size : small ;
	font-weight : normal ;
	display : block ;
}
		
.list_result_info	{
	background-color : #ffffff ;
	width : 183px ;
	height : 92px ;
	float : left ;
	text-align : left ;
}

.list_result_info p	{
	margin-top : 7px ;
	margin-left : 5px ;
	color : #595959 ;
}
		
.list_result_value	{
	background-color : #ffffff ;
	width : 92px ;
	height : 92px ;
	float : left ;
	text-align : left ;
	background-image : url(/static/img/manen.gif) ;
	background-repeat : no-repeat ;
}


.list_result_value p	{
	margin-top : 35px ;
	text-align : center ;
	color : red ;
	font-weight : bold ;
	font-size : large ;
}

