@charset "Shift_JIS";

/* --- 全体の背景・テキスト --- */
body {
margin: 10;
padding: 0;
background-color: #cccccc; /* ページの背景色 */
color: #333333; /* 全体の文字色 */
font-size: 100%; /* 全体の文字サイズ */
}
.example { line-height: 130%; }

/* --- 全体のリンクテキスト --- */
a:link { color: #333399; }
a:visited { color: #336699; }
a:active { color: #ffffff; }

/* --- コンテナ --- */
#container {
width: 870px; /* ページの幅 */
margin: 0 auto; /* センタリング */
background: url(http://www.genkido.jp/sidebar_200.gif) repeat-y left; /* サイドバーの背景画像 */
background-color: #cccccc; /* メインカラムの背景色 */
overflow: hidden;

}

/* --- ヘッダ --- */
#header {
background-color: #cccccc; /* ヘッダの背景色 */
border-top: 1px #FFFFFF solid;/* ヘッダの上の境界線 */
border-bottom: 1px #FFFFFF solid;/* ヘッダの下の境界線 */
border-left: 1px #FFFFFF solid;/* ヘッダの左の境界線 */
border-right: 1px #FFFFFF solid;/* ヘッダの右の境界線 */
height: 100px;
background-image: url(img/150428top.jpg);
background-repeat: no-repeat;
background-position: center;

}

/* --- メインカラム --- */
#nav {
float: left;
width: 609px; /* メインカラムの幅 */
border-left: 1px #FFFFFF solid;/* メインカラムの左の境界線 */

}
.example2 {padding: 20px; }/* メインカラムの余白 */

td, th {
padding: 0px 5px;
}

/* --- サイドバー --- */
#content {
float: left;
width: 258px; /* サイドバーの幅 */
border-left: 1px #FFFFFF solid;/* サイドバーの左の境界線 */
border-right: 1px #FFFFFF solid;/* サイドバーの右の境界線 */
padding-bottom: 10000px;
margin-bottom: -10000px;
}
.example1 {padding: 5px; }/* サイドバーの余白 */

/* --- フッタ --- */
#footer {
clear: left; /* フロートのクリア */
width: 868px;
height: 50px;
background-color: #cccccc; /* フッタの背景色 */
border-left: 1px #FFFFFF solid;/* フッタの左の境界線 */
border-right: 1px #FFFFFF solid;/* フッタの右の境界線 */
border-top: 1px #FFFFFF solid;/* フッタの上の境界線 */
border-bottom: 1px #FFFFFF solid;/* フッタの下の境界線 */}

#inner { margin: 10px; }