/*Ethosウェブページ共通部スタイルシート*/
*{
	font-size:13px;
	margin:0px;
	padding:0px;
	line-height:1.5em;
}

/*ヘッダh2要素のスタイル。ヘッダ１は使用されないので(1段階目のヘッダは画像で代用しているためh2から定義)*/
h2{
	font-size:1.5em;
}

/*ページ全体のスタイル*/
body{
	position:static;
	margin:0px 0px;
	padding:0px 8%;
/*	width:100%;	*/
	background-color:#DFDFDF;
}
strong
{
	font-weight:bold;
}
/*画像表示に関するスタイル*/
img{
	border:none;
	margin:0px;
	min-width:1%;
	min-height:1%;
}
a{
	border:none;
}
/*ヘッダ部分*/
#Header{
	border-bottom:1px solid black;
	margin:0px;
	padding:0px;
	width:100%;
	position:static;
	background-image : url(img/earth.jpg);
}
#ethoslogo{
	margin:0px;
	padding:0px;
	padding:0px;
	width:100%;
	height:30px;
}

/* ナビゲーション start */
	ul.ContentsButton{
		margin:0;
		padding:0;
		width:100%;
		height:32px;
		background-image : url(img/button/bar.png);
		list-style-type: none;
	}
	ul.ContentsButton li{
		margin:0px 5px 0px 0px;
		padding:0;
		float:left;
		list-type:none;
	}
	ul.ContentsButton li.menu1 a{
		padding:0;
		margin:0;
		display:block;
		text-indent:-9999px;
		width:108px;
		height:32px;
		background: url(img/button/home_off.png) no-repeat left top;
	}
	ul.ContentsButton li.menu1 a:hover{
		background: url(img/button/home_on.png) no-repeat left top;
	}
	ul.ContentsButton li.menu2 a{
		padding:0;
		margin:0;
		display:block;
		text-indent:-9999px;
		width:108px;
		height:32px;
		background: url(img/button/outline_off.png) no-repeat left top;
	}
	ul.ContentsButton li.menu2 a:hover{
		background: url(img/button/outline_on.png) no-repeat left top;
	}
	ul.ContentsButton li.menu3 a{
		padding:0;
		margin:0;
		display:block;
		text-indent:-9999px;
		width:108px;
		height:32px;
		background: url(img/button/buisiness_off.png) no-repeat left top;
	}
	ul.ContentsButton li.menu3 a:hover{
		background: url(img/button/buisiness_on.png) no-repeat left top;
	}
	ul.ContentsButton li.menu4 a{
		padding:0;
		margin:0;
		display:block;
		text-indent:-9999px;
		width:144px;
		height:32px;
		background: url(img/button/recruit_off.png) no-repeat left top;
	}
	ul.ContentsButton li.menu4 a:hover{
		background: url(img/button/recruit_on.png) no-repeat left top;
	}
	ul.ContentsButton li.menu5 a{
		padding:0;
		margin:0;
		display:block;
		text-indent:-9999px;
		width:133px;
		height:32px;
		background: url(img/button/study_off.png) no-repeat left top;
	}
	ul.ContentsButton li.menu5 a:hover{
		background: url(img/button/study_on.png) no-repeat left top;
	}
	ul.ContentsButton li.menu6 a{
		padding:0;
		margin:0;
		display:block;
		text-indent:-9999px;
		width:133px;
		height:32px;
		background: url(img/button/magazine_off.png) no-repeat left top;
	}
	ul.ContentsButton li.menu6 a:hover{
		background: url(img/button/magazine_on.png) no-repeat left top;
	}
/* ナビゲーション end */
.Button{
	width:auto;
	height:32px;
	margin:0px;
	padding:0px;
}
#TopicPath{
	margin:0px;
	padding:5px;
	background-color:white;
}
#titleBar{
	margin:0px;
	padding:0px;
	width:100%;
	height:60px;
	border:0px solid #B2B9C4;
}
/*ヘッダここまで*/
/*本文の共通デザイン部分*/
#MainContents{
	margin:0px;
	padding:0px;
	width:840px;
	background-color:#FAFAFA;
	border:1px solid black;
}

/*フッター部分*/
#footer{
	color:#FFFFFF;
	float:none;
	margin:0px;
	width:100%;
	height:20px;
	border-top:1px solid black;
	background-color:#007DE5;
	text-align:center;
}
/*フッターリンク部分*/
.footerlink{
	margin-right:5px;
}

#footer_link_block
{
	width:94%;
	clear:both;
	vertical-align:bottom;
	font-size:12px;
	position:static;
	text-align:right;
	padding:0px;
	margin:0px;
}

