@charset "utf-8";
/* CSS Document */



body {
	margin:0px auto;
	background:#000 url(img/bg_other.jpg) 0 0 repeat-x;
}
body#index {
	background:#000 url(img/bg.jpg) 0 0 repeat-x;
}


#wrapper {
	width:900px;
	margin:0 auto;
	padding-bottom:20px;
}
#index #wrapper {
	width:1000px;
}


#head {}
#gnav {}
#gnav li,
#gnav li a {
	float:left;
}


#contents {
	padding-bottom:25px;
	background:url(img/img_foot.jpg) 0 100% no-repeat;
}
#contentBody {
	margin:0 auto;
	padding:0 25px;
	background:url(img/bg_waku.jpg) 0 0 repeat-y;
}
.pageTitle {
	margin:0;
	padding:0;
	font-size:1em;
	line-height:1;
}
.imgMod {
	float:left;
}


#foot {
	margin-top:10px;
}
#logo {
	float:left;
}
#copyR {
	float:right;
}


/*==========================================================================================

	floatさせたボックスが親ボックスの外にはみ出す現象を回避
	(macIE用にmac-ie5.cssにも記述すること)

==========================================================================================*/

/*
==========================================================================================*/
#head:after,
#contentBody:after,
#foot:after,

.clearFix:after
{
	content:" ";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}


/* Mac IE には適用させない
==========================================================================================*/
* html #head,
* html #contentBody,
* html #foot,

* html .clearFix
{
	height:1%;
}


/* IE7専用
==========================================================================================*/
*:first-child+html #head,
*:first-child+html #contentBody,
*:first-child+html #foot,

*:first-child+html .clearFix
{
	display:inline-block;
}
/* */
/* floatさせたボックスが親ボックスの外にはみ出す現象を回避（ここまで） */



