@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_main	{
	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/buylist_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 ;
}

div#list_box2 div#list_box2_layout	{
	position : absolute ; 
	top : 20px ;
	left : 215px ;
	color : #ffffff ;

}

div#list_box2 div#list_box2_sort	{
	position : absolute ; 
	top : 20px ;
	left : 400px ;
	color : #ffffff ;
}


#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 : none ;
}

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 ;
	top : 70px ;
	left : 400px ;
	width : 170px ;
	height : 30px ;	
	color : #ffffff ;
}

div#list_box2 div#list_box2_subbutton a	{
	color : #ffffff ;
}

div#list_box2_sub	{
	background-color : #0c419a ;
	width : 725px ;
	height : 50px ;
	clear: both ;
	font-size : small ;
	text-align : left ;
	position : relative ;
	margin-top : 0px ;
}

div#list_box2_school	{
	position : absolute ;
	left : 215px ;
	color : #ffffff ;

}


/*---------------------------------------------
List_result style module
---------------------------------------------*/

div#list_result	{
	width : 725px ;
}


.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 : none ;
/*	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 ;
	overflow: hidden ;
}

.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 : none ;
	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 : none ;
	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 : none ;
	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 : none ;
	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 ;
}




/*---------------------------------------------
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 : none ;
/*	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 ;
;
	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 : none ;
	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 ;
	float : 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 ;
	float : none ;
	clear : left ;
}
		
.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 ;
}

