/*######################################
石井燃商株式会社HP
■全ページレイアウト用■
layout.css
CSS Version 2.0
LastModefied:2006.6.15 By yoshida
######################################*/

/*########################
Global
########################*/
*{
	padding: 0;
	margin: 0;
}

img{ border: 0px; }

body{
	background-color: white;
	text-align: left;
	margin: auto;
}

body div{
	text-align: left;
	margin: auto;
}

#Body{
	width: 940px;
	position: relative;
	background-image: url('../grf/bg_shadow.gif');
	background-position: 882px top;
	background-repeat: repeat-y;
	text-align: left;
	margin: auto 0;
}

#Main{
	background-color: white;
	padding-top: 8px;
	text-align: right;
	margin: auto;
}

/*########################
ヘッダー
########################*/
#Head{
	display: block;
	width: 882px;
	height: 105px;
	background-image: url('../grf/head.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	text-align: left;
	margin: auto 0;
}

.line{
	display: block;
	height: 6px;
	width: 882px;
	background-color: #349A50;
}

h1{
	float: left;
	width: 246px;
	padding-top: 46px;
	margin-left: 35px;
	}

h3#kojin{
	width: 121px;
	margin-left: 733px;
	padding-top: 88px;
}

/*########################
メイン
########################*/
/*--------------------
トップ
--------------------*/
#topMain{
	float: left;
	width: 705px;
}

/* 今月のお知らせ・はなまる通信 */
#news{
	padding-left: 35px;
}

#cMenu{
	float: left;
	width: 705px;
}

#cReform{
	float: left;
	display: block;
	width: 177px;
	height: 85px;
}

/*--------------------
リフォーム事業部トップ
--------------------*/
#topReform{
	float: left;
	display: block;
	height: 435px;
	width: 177px;
	background-image: url('../grf/refo_top.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}

/*--------------------
コンテンツ
--------------------*/
#cMain{
	width: 802px;
	margin-left: 80px;
	border-top: 1px solid #666666;
	background-image: url('../grf/bg_menu_c.gif');
	background-repeat: repeat;
}

#cMain2{
	width: 802px;
	margin-left: 80px;
	border-top: 1px solid #666666;
}

#cMain3{
	width: 650px;
	margin-left: 80px;
	padding-right:150px;
	border-top: 1px solid #666666;
}

/* 左サイドメニュー */
#cLeft_menu{
	float: left;
	width: 187px;
	background-color: white;
}

/* 内容 */
#cRight{
	margin-left: 187px;
	background-color : white; 
}

#naiyou{
	padding: 18px 0 15px 60px;
}

/*########################
フッター
########################*/
#Foot p{
	display: block;
	height: 16px;
	width: 100%;
	background-color: #349A50;
	background-image: url('../grf/bg_bottom.gif');
	background-repeat: repeat-x;
	background-position: left 7px;
}

#Foot div{
	width: 882px;
	text-align: right;
	margin: auto 0;
	background-color: white;
}

/*########################
その他
########################*/
.Center{
	text-align: center;
	margin: auto;
}

.Right{
	float: right;
}

.Left{
	float: left;
}

.clear{
	clear: both;
}
