@charset "utf-8";

/*
基本設定
-----------*/
body {
	font-size:75%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
	line-height:1.4em;
	margin:0;
}
p {
	/*\*/
	letter-spacing: 0.2em;
	/**/
	line-height:1.4em;
}
a:active {
	color: #ff6633;
}
a:hover {
	color:#ff6633;
}
.page_top {
	text-align:right;
}
.center {
	text-align:center;
}
.red {
	color:#ff0000;
}
.green {
	color:#009966;
}
img {
	border:0;
}
.valign_bottom {
	vertical-align:bottom;
}
.valign_top {
	vertical-align:top;
}

	/*
	ヘッダー
	----------*/
	h1 {
		margin:0;
		color:#999999;
		font-size:13px;
		line-height:1.2em;
	}
	#head {
		width:100%;
		margin-top:10px;
	}
	#head_logo {
		width:150px;
	}
	#company_name {
		padding-left:10px;
	}
	#company_info {
		text-align:right;
		width:300px;
	}
	#navigation {
		width:900px;
	}
	#navigation ul {
		list-style:none;
		margin:0;
		padding:0;
		height:32px;
		overflow:hidden;
		background-color:#4c924d;
		border-bottom:2px solid #cccccc;
	}
	#navigation li {
		float:left;
		width:109px;
		font-size:12px;
		margin:0;
		padding:0;
	}
	#navigation a {
		display:block;
		width:100%;
		padding:6px 0 8px 0;
		color:#ffffff;
		background-image:url(../images/list_bg.gif);
		background-position:left top;
		text-decoration:none;
		text-align:center;
	}
	#navigation a:hover {
		background-color:#297e27;
		background-position:right top;
	}
	#guid_bar {
		margin:0;
		padding:5px 0 0 0;
	}
	#guid_bar p {
		margin:0;
		padding:2px 0 2px 20px;
		background-color: #ccffcc;
	}
	#main {
		padding-bottom:15px;
	}
	.sold {
		color:#666666;
		font-weight:bold;
		background-color: #cccccc;
		border:solid 1px #999999;
		padding:10px 0;
	}
		/*
		フッタースタイル
		-------------------*/
		#footer {
			background:url("../images/003-005.gif");
		}
		#foot p {
			text-align:center;
			background-color:#4c924d;
			padding:2px;
			color:#ffffff;
		}
		#foot a {
			text-decoration:none;
			color:#ffffff;
		}
		#foot a:hover {
			text-decoration:none;
			color:#ffff00;
		}
		#foot div {
			font-size:13px;
			text-align:center;
			color:#4c924d;
			margin:0 0 5px 0;
		}
