/***********************************************/
/* 全体レイアウト                             */
/***********************************************/ 
body{
	margin: 0px ;
	padding: 0px;
	height:auto;
	width:100%;
}

/* 全体幅指定 */
#container{
	height:auto;
	width:740px;
	text-align: left;
	margin: 0;
	padding:0;
	background-image:url(top-pic/bg_cont.gif);
	background-color:#f3f3e6;
	border-right:1px inset #999999;
}

/* メイン画像 */
#mast{
	height:210px;
	width:740px;
	margin:0;
	padding:0;
	background-color:#f3f3e6;
	text-align:center;
}

/* 左メニュー（mokuji） */
#mokuji{
	height:auto;
	width:150px;
	margin:0;
	padding:0;
	float:left;
}


/* ナビ */
#navi{
	width:590px;
	height:30px;
	margin:0;
	padding:0;
	float:left;
}

/* メインコンテンツ */
#main{
	height:auto;
	width:590px;
	margin:0;
	padding:0;
	background-image:url(top-pic/moyou-pos-gold-wide.gif);
	float:left;
}
/* メインコンテンツ段組 */
#main_left{
	height:auto;
	width:390px;
	margin:3px 0 0 3px;
	padding:5px;
	float:left;
	background-color:#ffffff;
}

#main_right{
	height:auto;
	width:180px;
	margin:0;
	padding:5px 0;
	text-align:center;
	float:left;
}

#main_bottom{
	height:auto;
	width:590px;
	margin:10px 0;
	padding:0;
	clear:both;
}

/*メイン内背景色指定箇所*/
#block{
	height:auto;
	width:578px;
	background-color:#FFFFCC;
	margin:0 5px;
	padding:0;
}
.block{
	background-color:#FFFFCC;
	width:98%;
	margin:0 5px;
	padding:0;
}

/*フッターレイアウト*/
#footer{
	clear:both;
	width:740px;
	height:auto;
	background-image:url(mokuji/back-green3color.jpg);
	text-align:center;
}

/*各種プラン用テンプレートレイアウト*/
#plan_main{
	width:570px;
	text-align: left;
	margin: 5px auto; /* center on everything else */
	padding:10px 5px;
	border:1px ridge #cccccc;
	background-color:#FFFFFF;
	}
	
