*{
	padding:0;
	margin:0;
	box-sizing:border-box;
}

a{
	color:white;
}
a:hover{
	cursor:pointer;
}

body{
	font-family:Times New Roman;
 	background-image:url("../images/HpBGWall.jpg");
 	background-size:100%;
 	background-repeat:no-repeat;
}

/* ★ヘッダーの設定＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
 header{
 	height:50px;
 	background-color:rgb(128,0,128,0.7);
 	position:fixed;
 	width:100%;
 	z-index: 10;
 }
 .h_wrapper{
 	height:100%;
 	max-width:2000px;
 	margin:0 auto;
 }
 
/* ヘッダー左：タイトル＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
 .orgname{
 	 float:left;
	 height:100%;
	 width:220px;
	 margin-left:10px;
	 text-align:center;
 }
 .orgname a{
 	text-decoration:none;
 }
 .orgname h1{
	 margin-top:7px;
 }
/* ヘッダー右：コンテンツ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
  .contents{
	 float:right;
	 height:100%;
	 font-size:0;
	 margin-right:10px;
 }
 .cont{
  	 display:inline-block;
  	 text-align:center;
	 height:100%;
	 marign:0;
	 padding-right:8px;
	 padding-left:8px;
	 padding-top:15px;
	 text-decoration-line:none;
	 background-color:rgb(255,255,0,0.6);
	 font-size:15px;
 	 transition:all 1.0s;
 }
 .cont:hover{
 	background-color:rgb(255,255,0,0.9);
 }
 header hr{margin:0 auto;}
 

 /* ★（終了）ヘッダーの設定＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */


 
 