/*****インデックス用スタイルシート*****/

@charset "Shift_JIS";

/*****ページ全体*****/
*{
	line-height:130%;
	font-family:"MS UI Gothic", san-serif;
	border:none;
}

body{
	text-align:center;
	color:#666666;
	background:rgb(245,245,245);
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"MS Pゴシック",sans-serif;
	font-size:100%;
	margin:0;
	padding:0;
}

/*****ページデザイン*****/
#wrapper{
	text-align:left;
	color:#666666;
	background:#ffffff;
	font-size:85%;
	margin:0 auto;
	padding:25px 0;
	border-left:rgb(180,180,180) 1px solid;
	border-right:rgb(180,180,180) 1px solid;
	width:750px;
}

	#header{
		margin:0;
		padding:0;
		width:750px;
	}
	
		#logo{
			margin:0;
			padding:0 0 0 10px;
			width:240px;
			height:27px;
			float:left;
		}
		
			#logo h1{
				margin:0;
				padding:0;
			}
			
		#headerNav{
			text-align:right;
			font-size:85%;
			margin:0;
			padding:5px 0 0 0;
			width:500px;
			height:27px;
			float:right;
		}
			
			#headerNav ul{
				margin:0;
				padding:0;
			}
			
				#headerNav li{
					margin:0;
					padding:0 10px 0 0;
					list-style:none;
					display:inline;
				}
				
	#index{
		background:whitesmoke;
		margin:15px 0 0 0;
		padding:0;
		width:750px;
		height:200px;
		clear:both;
	}
	
		#index p{
			margin:0;
			padding:0;
		}
		
	#globalNav{
		margin:0;
		padding:0;
		width:750px;
		height:35px;
	}
	
		#globalNav ul{
			margin:0;
			padding:0;
		}
		
			#globalNav li{
				text-align:center;
				margin:0;
				padding:0;
				width:150px;
				height:35px;
				list-style:none;
				float:left;
			}
			
				#globalNav a{
					vertical-align:middle;
					margin:0;
					padding:0;
					width:150px;
					height:35px;
					display:block;
				}
				
	#content{
		margin:10px 0 0 0;
		padding:0;
		width:750px;
		clear:left;
	}
	
		#sub{
			margin:0;
			padding:0 10px;
			width:230px;
			float:left;
		}
		
			#sub dl{
				margin:0;
				padding:0;
			}
			
				#sub dt{
					color:red;
					margin:0;
					padding:0;
				}
				
					#sub dd{
						color:#666666;
						margin:0;
						padding:0;
					}
					
						#sub dd a:link{
							color:#666666;
							text-decoration:none;
						}
						
						#sub dd a:visited{
							color:#666666;
							text-decoration:none;
						}
						
						#sub dd a:hover{
							color:blue;
							text-decoration:underline;
						}
		#main{
			margin:0;
			padding:0 10px 0 0;
			width:490px;
			float:right;
		}
		
			#main h2{
				margin:0;
				padding:0;
			}
			
			#main dl{
				margin:0;
				padding:0;
			}
			
				#main dt{
					margin:0;
					padding:0;
				}
				
					#main dt a:link{
						color:#666666;
					}
					
					#main dt a:visited{
						color:#666666;
					}
					
					#main dt a:hover{
						color:blue;
						text-decoration:underline;
					}
				
						#main dd{
							margin:0;
							padding:0;
						}
					
				#reformArticle{
					margin:0 0 15px 0;
					width:490px;
				}
				
					#reformBtn{
						margin:0;
						padding:0;
						width:100px;
						float:left;
					}
					
					#reformList{
						margin:0;
						padding:0 0 0 5px;
						width:385px;
						float:right;
					}
					
				#buildArticle{
					margin:0 0 15px 0;
					width:490px;
					clear:both;
				}
				
					#buildBtn{
						margin:0;
						padding:0;
						width:100px;
						float:left;
					}
					
					#buildList{
						margin:0;
						padding:0 0 0 5px;
						width:385px;
						float:right;
					}
			
				#estateArticle{
					margin:0 0 15px 0;
					width:490px;
					clear:both;
				}
				
					#estateBtn{
						margin:0;
						padding:0;
						width:100px;
						float:left;
					}
					
					#estateList{
						margin:0;
						padding:0 0 0 5px;
						width:385px;
						float:right;
					}
					
				#handymanArticle{
					margin:0 0 15px 0;
					width:490px;
					clear:both;
				}
				
					#handymanBtn{
						margin:0;
						padding:0
						width:100px;
						float:left;
					}
					
					#handymanList{
						margin:0;
						padding:0 0 0 5px;
						width:385px;
						float:right;
					}
					
	#footer{
		text-align:center;
		font-size:80%;
		margin:0;
		padding:0;
		width:750px;
		clear:both;
	}

/*****タグコントロール*****/
hr{
	display:none;
}

a:link, a:visited{
	text-decoration:none;
}

address{
	font-style:normal;
}
