body{
		margin-top:0px;
		margin-right:0px;
		margin-bottom:0px;
		margin-left:0px;
		height:100%;
		color:#000000;
		background:#ff6600;
		}
	
	.title{
		margin-top:5px;
		margin-left:5px;
		}
	.nav{
		position:absolute;
		top:100px;
		left:0px;
		width:150px;
		height:600px;
		color:#ffffff;
		}
	.ann{
		padding-top:1em;
		padding-left:1em;
		}
	.hami{
		font-size:1.5em;
		letter-spacing:1em;
		color:#00cc66;
		border-left: 20px solid #00cc66;
		border-bottom:2px dashed #00cc66;
		}
	.somi{
		font-size:1.5em;
		letter-spacing:1em;
		color:#663300;
		border-left: 20px solid #663300;
		border-bottom:2px dashed #663300;
		}
	.nemi{
		font-size:1.5em;
		letter-spacing:1em;
		color:#ff3300;
		border-left: 20px solid #ff3300;
		border-bottom:2px dashed #ff3300;
		}
	.temi{
		font-size:1.5em;
		letter-spacing:1em;
		color:#99ccff;
		border-left: 20px solid #99ccff;
		border-bottom:2px dashed #99ccff;
		}
	.mmmi{
		font-size:1.5em;
		letter-spacing:1em;
		color:#cc00ff;
		border-left: 20px solid #cc00ff;
		border-bottom:2px dashed #cc00ff;
		}	
	.cont{
		margin-top:0px;
		margin-right:0px;
		margin-bottom:0px;
		margin-left:150px;
		padding:0 0 0 0;
		height:100%;
		color:#000000;
		z-index:2;
		background:#ffffff;
		background-image:  url("image/KADO.GIF");
		background-repeat:no-repeat;
		}
	.usu{
		position:absolute;
		top:0px;
		left:250px;
		font-size:600px;
		color:#ccffff;
		}
	.bun{
		position:relative;
		top:10px;
		left:70px;
		width:500px;
		height:100%;
		padding-top:1.5em;
		padding-bottom:3em;
		color:#000000;
		line-height:1.5em;
		z-index:2;
		}
	
	.hd{
		position:absolute;
		top:100px;
		left:170px;
		border:dashed;
		border-width:5px;
		border-color:#00cc66;
		width:160px;
		height:160px;
		z-index:2;
		}
	.nt{
		position:absolute;
		top:100px;
		left:375px;
		border:dashed;
		border-width:5px;
		border-color:#ff3300;
		width:160px;
		height:160px;
		z-index:2;
		}	
	.tc{
		position:absolute;
		top:100px;
		left:580px;
		border:dashed;
		border-width:5px;
		border-color:#99ccff;
		width:160px;
		height:160px;
		z-index:2;
		}
	.st{
		position:absolute;
		top:350px;
		left:170px;
		border:dashed;
		border-width:5px;
		border-color:#663300;
		width:160px;
		height:160px;
		z-index:2;
		}
	.ac{
		position:absolute;
		top:350px;
		left:375px;
		border:dashed;
		border-width:5px;
		border-color:#ffff00;
		width:160px;
		height:160px;
		z-index:2;
		}
	.mm{
		position:absolute;
		top:350px;
		left:580px;
		border:dashed;
		border-width:5px;
		border-color:#cc00ff;
		width:160px;
		height:160px;
		z-index:2;
		}
	.ima{
		padding 0 0 0 0;
		position:relative;
		bottom:0px;
		left:155px;
		}
	.toima{
		padding 0 0 0 0;
		position:relative;
		top:500px;
		left:155px;
		}
	.cau{
		position:relative;
		top:550px;
		left:50px;
		font-size:0.8em;
		text-align:center;
		}
	.maw{
		float:left;
		}
	.dr{
		font-size:1.5em;
		}
	.so{
		font-size:1em;
		font-weight:bold;
		border-right: 20px solid #ffff00;
		border-bottom:2px solid #ffff00;
		letter-spacing:0.5em;
		}
	.kakaku{
		position:relative;
		top:20px;
		left:50px;
		border:6px solid #ff6600;
		border-collapse:collapse;
		}
	caption{
		font-weight:bold;
		border:3px solid #ff6600;
		color:#ffffff;
		background-color:#ff6600;
		}
	.seru{
		border:2px dotted #cccccc;
		padding:0.5em;
		}
	.mida{
		border:0;
		padding:0.5em;
		font-weight:bold;
		color:#ffffff;
		letter-spacing:2em;
		}