
body {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka,;}

h1,h2,h3,h4,h5,h6,
p,blockquote,
ul,ol,li,dl,dt,dd,
img {
	margin: 0;
	padding: 0;
	border: none;
	list-style-type: none;
	font-weight: normal;
	font-style: normal;}

.float-clear {
	clear: both;
	font-size: 1px;
	line-height: 1px;}


/* 
-------------------------------------------------------------------------- */

div#wrap {
	padding: 20px;}

div#header {
	padding: 20px;
	background-color: #F5F5F5;}

div#container,
div#top-container {
	padding: 20px;}

div#container div#main-block {
	width: 75%;
	float: right;
	background-color: #F5F5F5;}

div#container div#menu-block {
	min-width: 200px;
	width: 24%;
	float: right;
	background-color: #F5F5F5;}

div#container div#pages {
	padding: 20px;}

div#footer {
	padding: 20px;
	background-color: #F5F5F5;}

div#footer div#foot-menu {}


/* ヘッダー
-------------------------------------------------------------------------- */


/* メイン
-------------------------------------------------------------------------- */
div#top-main-block {
	padding: 20px 0;
	float: left;
	background-color: #F5F5F5;}

div#top-main-block h2 {
	padding: 0 20px 20px 20px;}

div#top-main-block ul {
	padding: 0 20px}

div#top-main-block ul li {
	width: 200px;
	float: left;}

/* メニュー
-------------------------------------------------------------------------- */
div#container div#menu-block p {
	width: 200px;}


/* ページ
-------------------------------------------------------------------------- */
div#container div#pages ol {
	background-color: #F5F5F5;}

div#container div#pages ol li {
	display: inline;}


/* フッター
-------------------------------------------------------------------------- */
div#footer div#foot-menu ul {}

div#footer div#foot-menu ul li {
	display: inline;}

div#footer p {
	text-align: right;}
