  基本設定
 -------------------------*/

*{margin:0; padding:0;}

body{
	margin:0;
	padding:0;
}

a{text-decoration:none;}
li{ list-style-type:none;}

.imgl{float:left;}
.imgr{float:right;}

.cl{ clear:both;}


/*------------------------
 フォント
 -------------------------*/
p,.gray12{
	font-size:12px;
	color:#999999;
	line-height:150%;}

.gray11{
	font-size:11px;
	color:#999999;
	line-height:150%;}

.gray12b{
	font-size:12px;
	color:#666666;
	line-height:150%;
	font-weight:bold;}

.green12b{
	font-size:12px;
	color:#3DB899;
	line-height:150%;
	font-weight:bold;}

.white14b{
	font-size:14px;
	color:#FFFFFF;
	line-height:150%;
	font-weight:bold;}


.textcent{text-align:center;}
.textright{text-align:right;}


/*------------------------
 調整用
 -------------------------*/

.mgr10{	margin-right:10px;}
.mgl10{	margin-left:10px;}
.mgt10{	margin-top:10px;}
.mgb10{	margin-bottom:10px;}

.mgr15{	margin-right:15px;}

.mgt20{	margin-top:20px;}
.mgb20{	margin-bottom:20px;}

.paall5{	padding:5px;}
.pal10{	padding-left:10px;}


/*------------------------
 テーブル
 -------------------------*/
.tablwaku{width:800px;}

td.bglgray{background-color:#F3F3F3;}
td.bgwhite{background-color:#FFFFFF;}
td.bgorenge{background-color:#FF9933;}


/*------------------------
 ページトップへ 
 -------------------------*/

.topnavi{
	padding:10px 0;
	text-align:right;
	clear:both;}

.topnavi a{	color:#666666;}
.topnavi a:hover{	color:#3DB899;}

/*------------------------
 グレー背景用枠（トップ用） 
 -------------------------*/
#topwrap{
	width:100%;
	margin:0 auto;
	background: url(../img/top_back.jpg) repeat-x;}


/*------------------------
 グレー背景用枠 （コンテンツ用）
 -------------------------*/
#conwrap{
	width:650px;}


/*------------------------
 800枠  
 -------------------------*/

#wrap{
	width:650px;}

/*------------------------
 ヘッダ
 -------------------------*/
#head{
	height: 80px;
	width:650px;
	margin: 0 auto;
}


#head h1{float:left;
}

#head li{	display:none;}


/*------------------------
 フッタ 
 -------------------------*/

#foot{display:none;}

/*
###################################
#
# コンテンツ
#
###################################
*/


/*------------------------
 コンテンツメイン画像
 -------------------------*/

#conmaingazou{
	height: 150px;
	width:650px;
/*	margin:3px auto 0;*/
	float:left;
	}

/*------------------------
 タイトル
 -------------------------*/

h2{
	height:25px;
	width:650px;
	background: url(../img/h2_back.jpg) repeat-x;
	font-size: 16px;
	line-height: 28px;
	clear:both;}

h2 img{ margin:5px; float:left;}

/*------------------------
 フレックとは
 -------------------------*/

.aboutl{
	width:495px;
	float:left;}

/*------------------------
 実績・土地の有効活用
 -------------------------*/

.results h3{
	height:45px;
	width:650px;
	background: url(../img/resu_h3_back.jpg) repeat-x;
	font-size: 20px;
	line-height: 60px;
	font-weight:bold;
	color:#3DB899;}

.results h3 img{ margin-right:5px; float:left;}







