@charset "Shift_Jis";

/* === Basic element property === */
@media Print, Screen  { 

body { 
	margin-top: 0; margin-left: 6%; margin-right: 6%; mergin-bottom: 1em;
	background: #ffffde; padding: 0; color: #000 }

/* === Anchor element property === */

a:link { 
	color: #0037ff; text-decoration: underline; background: inherit }

a:visited { 
	color: #36c; text-decoration: underline; background: inherit }

a:hover { 
	color: #000; text-decoration: none; background: #ff0 }

#link a:link, #link a:visited { 
	text-decoration: none; !impotant }

/* === Block Level Element Property === */

#link { 
	margin-top: 1ex; margin-bottom: 0; font-size: 80%; text-align: right }

#footer { 
	margin-top: 1em; margin-bottom: 1em; font-size: 90%; font-weight:bold; 
	text-align:center; font-family: monospace }

#bottom { 
	margin-top:5px; margin-bottom:10px; line-height: 130%; font-size: 80%; 
	font-family: monospace }

h1 { 
	margin: 0; background: #069; color:#fff; font-weight: bold; 
	font-size: 1.1em; padding-top: 3px; padding-left: 0.8em; padding-bottom: 3px }
address { 
	color: #069; background: inherit }

p { 
	letter-spacing: 1px; line-height: 130% }

/* === Position Absolute Property === */

#image_1 {
	position: absolute; top: 3em; left: 4em; z-index: 0 }
#image_2 {
	position: absolute; top: 9em; left: 6em; z-index: 1 }
#text_1 {
	position: absolute; top: 5em; left: 5em; font-size: 1.2em;
	font-weight: bold; color: #960; z-index: 2 }
#text_2 {
	position: absolute; top: 11em; left: 7em; font-size: 1.2em;
	font-weight: bold; color: #fff; z-index: 3 }

	}