﻿/********************************************************************/
/***** サイト構造定義用CSS ******************************************/
/********************************************************************/

BODY {
 text-align: center; /* センタリング設定 */
}

/* 全体ラッパー */
#wrapper {
 width: 800px;
 margin: 0 auto;
 text-align: left;
}

/* タイトル表示 */
#title_disp {
 background-color: #ffffff;
 margin: 5px 0; /* 上下方向に5pxのマージンを指定 */
/* height: 470px; このサイズをフリー化しサイズ指定しない */

}

/* マクロメニュー */
#macro_menu {
 background-color: #ffffff;
/* height: 45px; このサイズをフリー化しサイズ指定しない */
}

/* コンテンツラッパー */
#content {
 position: relative;
 margin: 5px 0; /* 上下方向に5pxのマージンを指定 */
 width: 100%;   /* ボックスの幅を100%に指定       */
}

/* 主コンテンツ部分 */
#content_main {
 float: right;
 width: 470px;
 background-color: #ffffff;
}

/* メニュー部分 */
#content_menu {
 float: left;
 width: 320px;
 background-color: #ffffff;
 border-color: #ffffff;
}

/* 副コンテンツ部分 */
#content_sub {
 clear: both;
 background-color: #ffffff;
}

/* フッター部分 */
#footer {
 margin: 10px 0; /* 上下方向に10pxのマージンを指定 */
 background-color: #ffffff;
 height: 50px;
}


