body {
padding: 0px 0px 10px 0px;
color:#000;
	background-image: url(http://www.kum88.com/img/bak_01.gif); /* 背景画像 */

}

p{
margin:12px 0px 10px 0px;
}


/*======*/
/* 全体 */
/*======*/
#all{
margin: 10px 100px 5px 100px;
}


/*============*/
/* ヘッダ情報 */
/*============*/
#container{
/*margin: 10px 100px 5px 100px;*/
padding: 0px 0px 0px 0px;
text-align: left;
width: 780px;
background-image: url(http://www.kum88.com/img/bak_02.gif); /* 背景画像 */
border-style:double;
border-color:#993333;
}



#header{
margin: 0;
width: 780px; /* サイドバーの幅 */
height: 120px;
background-position:right top; /* 背景画像の表示のさせ方 */
background-repeat:no-repeat; /* 背景画像の表示のさせ方 */
}

#header h1{
margin: 0px;
padding: 12px 20px 12px 220px; /* 詰め物 上右下左 */
text-align: center;
font-size: 20px;
z-index: 10; /* サイトロゴの上に被って表示(大きい方が前面に表示) */
}

#header h2{
margin: -55px 0px 0px 0px; /* サイトトピックの上に表示 */
padding: 2px 0px 10px 240px;
font-size: 12px;
z-index: 15; /* サイトロゴの上に被って表示 */
}

#header p{
margin: 34px 0px 0px 0px; /* サイト名の下に表示 */
padding: 0px 30px 6px 160px;
text-align: right;
font-size: 10px;
z-index: 5; /* サイトロゴの上に被って表示 */
}

#header img{
float: left; /* ヘッダの左に動かす */
position: absolute; /* ヘッダの左上に表示する仕掛け */
top: 30px; /* ヘッダの左上に表示する仕掛け */
left: 115px; /* ヘッダの左上に表示する仕掛け */
margin: 0px;
z-index: 1; /* サイトロゴをテキストの後ろに表示 */
}


/*================*/
/* コンテンツ情報 */
/*================*/
#content{ /* ２カラムのコンテンツ枠 */
float: left;
/*margin: 5px 100px 10px 100px;*/
margin: 5px 0px 10px 0px;
padding: 0px 0px 0px 0px;
width: 780px; /* サイドバーの幅 */
	background-image: url(http://www.kum88.com/img/bak_03.gif); /* 背景画像 */
	border-style:double;
	border-color:#993333;
}


/*============*/
/* メイン情報 */
/*============*/
#entrybody{ /* ２カラムのサイトバー */
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; /* 左サイトバー用の空き */
	border-style:double;
	border-color:#993333;
	background-image: url(http://www.kum88.com/img/bak_05.gif); /* 背景画像 */
height:100%;
width: 564px;
}


/*==============*/
/* メニュー情報 */
/*==============*/
#sidebar{ /* ２カラムのサイトバー */
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; /* 左サイトバー用の空き */
width: 200px; /* サイドバーの幅 */
height:100%;
font-size: 13px;
color: #333333; /* 文字色 */
border-style:double;
border-color:#993333;
	background-image: url(http://www.kum88.com/img/bak_05.gif); /* 背景画像 */
}

.archiveMenu{
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 0px;
font-size: 12px;
border-top: 1px solid #333333; /* メインとの境目 */
}
.archiveMenu h4{
padding: 0px 0px 2px 0px;
font-size: 90%;
}
.archiveMenu li{
border-top-color: #ffffff !important;
border-bottom-color: #ffffff !important;
}
.archiveMenu a:link{ /* リンク関係の設定 */
padding: 2px 0px 2px 10px;
color: #006699 !important;
border-top: none !important;
}
.archiveMenu a:visited{ /* リンク関係の設定 */
padding: 2px 0px 2px 10px;
color: #006699 !important;
border-top: none !important;
}
.archiveMenu a:hover{ /* リンク関係・ポインタを乗せたときの設定 */
padding: 0px;
border-top: none !important;
color: #006699 !important;
background-color: #e0ffff !important;
}










/*============*/
/* フッタ情報 */
/*============*/
#footer{
clear: both;
height: 50px;
width: 780px;
/*margin: 5px 100px 10px 100px;*/
margin: 5px 0px 10px 0px;
padding: 0px 0px 0px 0px;
margin-top: 0px;
background-image: url(http://www.kum88.com/img/bak_02.gif); /* 背景画像 */
border-style:double;
border-color:#993333;
}






#footer img{
padding: 0px 0px 0px 0px;
float: left; /* サイトバナーをフッタの左に */
}

#footer h3{
color: #009900;
font-family: Verdana, Arial, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", sans-serif;
font-size: 80%;
font-weight: normal;
float: right; /* サイトコピーライトをフッタの右に */
padding-top: 10px;
}

#footer a, #footer a:link, #footer a:visited{ /* サイトコピーライトの文字色 */
color: #009900;
text-decoration: none;
}

