@charset "shift-jis";

*{margin:0;padding:0;border: none 0;}

 
body{
	background-color: #666666;
	color: #000000;
	font-size: 11pt;
}
a:link{color: #339933;}
a:visited{color: #333333;}
a:active{color: #999966;}
a:hover{color: #669999;}
body.e{
	background-color: #666666;
	color: #000000;
	font-size: 11pt;
	position:relative;
	height:100%;
	min-width:400px !important;
	min-height:300px !important;
	background-image: url(./img/bk.jpg);
	background-position:  top right;
	background-repeat: no-repeat;
}
html {
	height:100%;
	overflow-y:scroll;
}
.enter{
	display: block;
	background-image: url(./img/enter.gif);
	position:absolute;
	top:50%;
	left:50%;
	width:334px;
	height:248px;
	margin:-109px 0 0 -167px;
}
div.leader{
	width:600px;
	margin: 4px auto;
}
div.head{
	width: 600px;
	height:151px;
	background-image: url(./img/logo.jpg);
}
div.navi{
	width: 600px;
	height:30px;
}
.navi li {
	float: left;
	width: 120px;
	height: 30px;
	list-style-type: none;
}
div.bot{
	width: 600px;
	height: 13px;
	background-image: url(./img/bt.jpg);
	clear: both;
}
div.bod{
	width: 560px;
	padding: 5px 20px;
	background-image: url(./img/bp.jpg);
}
div.bob{
	width: 600px;
	height: 13px;
	background-image: url(./img/bb.jpg);
}
div.foot{
	width: 600px;
	height: 80px;
	padding: 30px 0 0 0;
	background-image: url(./img/foot.jpg);
	color:white;
	text-align: center;
	font-size: 10pt;
}
hr {
	width: 94%;
	background-color: #666666;
	border: solid 1px #666666;
}
div.log {
	width:560px;
	height:80px;
	text-align: right;
	overflow: auto;
}