@charset "utf-8";
/* CSS Document */

.result-main { float:left;
			   width:100%;
			   height:auto;
			   min-height:350px;
			   margin:0 0 30px 0;
			   background-color:#FFFFFF;
			   }

.page-access h1 { float:left;
				   width:98%;
				   padding:15px 0 0 2%;
				   margin:0 0 0 0;
				   font-size:20px;
				   color:#503b24;
				   font-weight:normal;
				   background-color:#FFFFFF;
					}

.result-side { float:left;
			   width:920px;
			   height:auto;
			   min-height:20px;
			   margin:0 0 10px 20px;
			   }

.result-corrects { float:left;
				   width:100%;
				   border-bottom:#e1e1e1 1px solid;
				   border-top:#e1e1e1 1px solid;
				   margin:20px 0 0 0;
				   }

.result-corrects .c-href { float:left;
					 text-decoration:none;
					 color:#343434;
					 font-size:14px;
					 margin:20px 30px 10px 0;
					 }	
					 
.result-corrects .c-href:hover { color:#e58d2e; }

.new-s-button { float:left;
				text-decoration:none;
				width:130px;
				height:35px;
				line-height:35px;
				background-color:#e58d2e;
				text-align:center;
				color:#FFFFFF;
				border-radius:3px;
				margin:0 800px 20px 0;
				font-weight:bold;
				}

.result-fast-corrects { float:left;
				   		width:100%;
				   		margin:20px 0 0 0;
				   		}

.result-fast-corrects h3 { float:left;
					 		color:#343434;
					 		font-size:14px;
					 		margin:0 0 30px 0;
							padding:0;
							width:100%;
							font-weight:normal;
						}

.result-fast-corrects .rbox { float:left;
							  height:50px;
							  margin:0 20px 20px 0;
							  color:#e58d2e;
							  }

.result-fast-corrects .rbox label { float:left;
									width:100%;
									font-size:14px;
									color:#343434;
									}

.result-fast-corrects .rbox a { text-decoration:none;
								color:#e58d2e;
								font-size:12px;
								}

.result-fast-corrects .rbox a:hover { background:url(../images/delete.png) no-repeat left;
									  color:#fe5b2d;
									  padding:0 0 0 14px;
									}

.result-paging-line { float:left;
			width:100%;
			height:70px;
			margin:0 0 0 0;
			background-color:#f1dbc2;
			color:#44484a;
			}

.result-paging-line .paging-result { float:left;
							  width:12%;
							  height:70px;
							  line-height:70px;
							  font-size:12px;
							  margin:0 0 0 1%;
							  }

.result-paging-line .paging_box { float:left;
			  				width:54%;
			  				height:30px;
			  				margin:20px 0 0 0;
							}

.result-paging-line .paging_box a { float:left;
			    text-decoration:none;
				color:#4e4e4e;
				padding:2px 4px 2px 4px;
				margin:4px 2px 0 0;
				font-size:12px;
				border:#f6e5d1 1px solid;
				background-color:#f6e5d1;
			  }

.result-paging-line .paging_box a:hover {
					  background-color:#d8b995;
					  border:#d8b995 1px solid;
					  text-decoration:underline;
					  }

.result-paging-line .paging_select { float:right;
				 height:28px;
				 font-size:10px;
				 margin:0 30px 0 0;
				 border:#e7e7e7 1px solid;
				 padding:5px 5px 5px 5px;
				 color:#44484a;
				 width:200px;
				 }

.result-paging-line .sorting { float:left;
							   width:200px;
							   height:28px;
							   margin:20px 0 0 10px;
							   font-size:10px;
							   border:#e7e7e7 1px solid;
				 				padding:5px 5px 5px 5px;
				 				color:#44484a;
							   }

.result-paging-line .sort-label { float:left;
								  height:70px;
								  line-height:70px;
								  }


.result-line { float:left;
			  width:920px;
			  height:auto;
			  margin:10px 0 10px 0;
			  border-bottom:#000000 1px dotted;
			  }

.result-line h2 { float:left;
				  width:100%;
				  height:auto;
				  padding:0;
				  margin:0;
				  font-size:18px;
				  color:#503b24;
				  }

.result-line h2 a { float:left;
					width:80%;
					text-decoration:none;
					color:#503b24;
					}

.result-line h2 a:hover { color:#ea8111; }

.result-line .right h2 span { float:right;
					   width:20%;
					   text-align:right;
					   color:#ea8111;
					   font-size:16px;
					   }


.result-line .left { float:left;
					 width:152px;
					 height:auto;
					 margin:10px 10px 10px 0;
					 }

.result-line .left img { float:left;
						 border:#666666 1px solid;
						 }

.result-line .left .broker-img { float:left;
						 		margin:15px 10px 0 0;
								border:none;
						 		}

.result-line .left label { float:left;
						   width:128px;
						   margin:10px 0 0 0;
						   text-align:left;
						   color:#686868;
					 	   font-size:12px;
						   }

.result-line .left span { float:left;
						  width:128px;
						  text-align:left;
						  color:#686868;
					 	  font-size:12px;
						  }


.result-line .right { float:left;
					  width:758px;
					  height:auto;
					  margin:10px 0 0 0;
					  text-align:justify;
					  color:#474646;
					  }

.result-line .more { float:left;
				 text-decoration:none;
				 padding:0 13px 0 0;
				 color:#ea8111;
				 bottom:10px;
				 }

.result-line .more:hover { color:#000000; }

.result-line .right label { float:left;
							width:100%;
							font-size:14px;
							color:#ababab;
							margin:0 0 10px 0;
							}

.result-line .right span { float:left;
							width:100%;
							font-size:12px;
							color:#474646;
							margin:0 0 10px 0;
							}

.result-line .left .top-offer-png { float:left; 
				 display:block; 
				 margin:1px 0 0 1px; 
				 position:absolute; 
				 border:none;
				 }
				 
.result-side .no-result { color:#d12e2e;
						  font-size:16px;
						  font-weight:bold;
						   }
















		   