@charset "UTF-8";


/*---------- ページ全体の指定 ----------*/

html, body, header, section, article, nav, footer,
div, span, p, h1, h2, h3, h4,
ul, ol, li, dl, dt, dd,
table, tr, th, td, tbody, thead, tfoot {
  margin: 0;
  padding: 0;
}

img {border: 0;}

body {
  width: 100%;
  background-color: #ffffff;
  line-height: 1.7;
}

a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

a:link {color:#000000;}
a:visited{color:#000000;} 
a:hover{color:#999999;} 
a:active{color:#FF9900;} 

a {
text-decoration: none;
}

h4 {
	font-family: "Courier New", Courier, mono;
	font-size: 80%;
	text-align: center;
}
h5 {
	font-family: "Courier New", Courier, mono;
	font-size: small;
}
header {
  width: 100%;
}

h1 {
	padding: 5px 0 5px 0;
	text-align: center;
	color: #333333;
	font-size: 80%;
	font-family: "Courier New", Courier, mono;
}

#left {
	width: 100%;
	text-decoration: none;
	margin: 0 0 10px 0;
	text-align: center;
  
}

#middle {
	width: 100%;
	text-decoration: none;
	margin: 0 0 10px 0;
	text-align: center;
  
}
#right {
	width: 100%;
	text-decoration: none;
	margin: 0 0 10px 0;
	text-align: center;
  
}
