/**************目次****************/
/*■初期設定/contents・sideの高さ調整************************/

	/* contentsの高さ調整 */
	/* sideの高さ調整 */

/*■subcatchの設定************************/

	/* subcatch/レイアウト設定 */
	
/*■mainmenuの設定************************/

	/* mainmenu/レイアウト設定 */
	/* mainmenu/テキスト位置の調整 */
	/* mainmenu/ロールオーバー設定 */

/*■bannerの設定************************/

	/* banner/レイアウト設定 */

/*■infomationの設定************************/

	/* infomation/レイアウト設定 */



/*■初期設定/contents・sideの高さ調整************************/

/* contentsの高さ調整 */
#contents {
	height: 850px;
}

/* sideの高さ調整 */
#side {
	height: 850px;
}



/*■subcatchの設定************************/

/* subcatch/レイアウト設定 */
#subcatch {
	height: 50px;
	margin: 40px 50px 40px 50px;
}



/*■mainmenuの設定************************/

/* mainmenu/レイアウト設定 */
#mainmenu {
	height: 239px;
	margin: 0px 50px 0px 50px;
	border-bottom: 1px solid #999999;
	position: relative;
}

#main01 {
	width: 160px;
	height: 210px;
	margin: 0px 10px 0px 0px;
	float: left;
}

#main02 {
	width: 160px;
	height: 210px;
	margin: 0px 10px 0px 0px;
	float: left;
}

#main03 {
	width: 160px;
	height: 210px;
	margin: 0px 10px 0px 0px;
	float: left;
}

#main04 {
	width: 160px;
	height: 210px;
	float: left;
}


/* mainmenu/テキスト位置の調整 */
#mainmenu span {
	display: block;
	width: 140px;
	padding: 0px 10px 0px 10px;
	color: #ffffff;
	font-size: 11px;
	position: absolute; /* pタグ内でimgにテキストを重ねるための絶対値指定 */
	top: 149px; /* テキスト位置の調整 */
}
* html #mainmenu span {
	width: 160px;
}

#main01 span {
	left: 0px;
}

#main02 span {
	left: 170px;
}

#main03 span {
	left: 340px;
}

#main04 span {
	left: 510px;
}


/* mainmenu/ロールオーバー設定 */
#mainmenu a {
	display: block;
	width: 160px;
	height: 185px;
	margin-bottom: -3px; /* IE6/aタグ内img下の3pxの余白を消去 */
}

#main01 a {
	background-image: url(../image/main01c.gif);
}

#main02 a {
	background-image: url(../image/main02c.gif);
}

#main03 a {
	background-image: url(../image/main03c.gif);
}

#main04 a {
	background-image: url(../image/main04c.gif);
}

#mainmenu a:hover {
	background-color: #fff; /* IE6で動作させるために必要 */
}

#mainmenu a:hover img {
	visibility: hidden;
}



/*■bannerの設定************************/

/* banner/レイアウト設定 */
#banner {
	height: 70px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 30px;
	margin-left: 50px;
}

#banner img{
	width: 220px;
	margin-right: 5px;
	float: left;
}

#banner img.right {
	margin: 0px;
}
* html #banner img.right{
	margin: 0px -3px;
}



/*■infomationの設定************************/

/* infomation/レイアウト設定 */
#infomation {
	height: 155px;
	background-image: url(../image/info02.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 50px;
}

#infomation ul {
	margin-top: 11px;
	margin-left: 25px;
	line-height: 20px;
}

#infomation li {
	clear: left;
	font-size: 10pt;
}#infomation .red {
	color: #FF0000;
}
