body {
	margin-top: 0px;
	background-color: #DBDBDB;
}
body,td,th {
	color: #333333;
}

/* Link
------------------------------------------------------------------------ */

a:link {
	color: #663300;
}
a:visited {
	color: #663300;
}
a:hover {
	color: #FF6600;
}
a:active {
	color: #FF0000;
}

/* 文字系
------------------------------------------------------------------------ */
.text10 {font-size: 10px; color: #333333; }
.text10_red {font-size: 10px; color: #FF0000; }
.text10_brown {font-size: 10px; color: #663300; }
.text12 {font-size: 12px; line-height: 18px; color: #333333; }
.text12_wh {font-size: 12px; line-height: 18px; color: #FFFFFF; }
.text14 {font-size: 14px; line-height: 18px; color: #333333; }
.text12_brown {font-size: 12px; line-height: 20px; color: #663300; }
.text14_brown {font-size: 14px; line-height: 20px; color: #663300; }
.text10_ora {font-size: 10px; color: #FF6600; }
.text12_ora {font-size: 12px; line-height: 18px; color: #FF6600; }
.text14_ora {font-size: 14px; line-height: 18px; color: #FF6600; }
.text18_ora {font-size: 18px; line-height: 18px; color: #FF6600; }



/* 購入者に聞きましたページ --- 2009/07/27追加
------------------------------------------------------------------------ */
ul.report {

	padding:0.5em 0;
	margin:0 0 0 1.5em;
}

/* 「住」で育てるページ-2009/09/09制作
----------------------------------------- */
div#myhome_container {

	width:640px;
	margin:0 auto !important;
	margin:0 0 0 24px;
	padding:0;
	text-align:center;
	font-size:12px;
}

div#myhome_container h1 {

	margin:0;
	padding:0;
}

div#myhome_container h2 {

	margin:0;
	padding:1em 0;
	font-size:12px;
}


div#myhome_container p {

	text-align:left;
	margin:0;
	padding:0 1em;
	line-height:150%;
}

div#myhome_container p span {

	font-size:16px;
	font-weight:bold;
}

div#myhome_container div#worry {

	width:auto;
	padding:1em 0;
	margin:0 auto;
	border:#FFCC33 1px solid;
}

div#worry  ul {

	text-align:left;
	margin:auto;
	padding-left:3em !important;
	padding-left:0;
	list-style-type:disc;
}

div#worry  li {

	line-height:150%;
	float:left;
	width:50% !important;
	width:46%;
}

.clear {
	clear:both;
}

img.staff {

	float:left;
	margin-left:1em;
	margin-right:1.5em;
	margin-bottom:0.5em;
}

.customer {

	width:50%;
	float:left;
	margin-top:0.5em;
	padding:0;
}

.customer p {

	width:auto;
	margin:0;
	padding:0;
}


/* Header変更-2009/09/15制作
----------------------------------------- */
#header {

	width:764px;
	height:69px;
	background:url(/images/bar_01.jpg) no-repeat;
}

#header img {

	margin-top:10px;
	margin-left:367px;
}

/* お問い合わせフォーム-2009/09/15制作
----------------------------------------- */
table#inquiry {

	width:570px;
	margin:1em auto;
	font-size:12px;
	text-align:left;
}

table#inquiry td.left {

	padding:1em;
	background-color:#F8DB9A;
	width:180px;
}

table#inquiry td.right {

	padding:1em;
	background-color:#FFFFFF;
	width:auto;
	border-bottom:1px dotted #F8DB9A;
}

table#inquiry td.right div.time {

	padding-top:0.5em;
}