*{

	margin: 0px;

	padding: 0px;



}

body {

	background-color: #F5F5F5;

	font-size: 12px;

	line-height: 120%;

	text-align: center;

background-image: url(./img/cover.gif);

background-repeat: repeat-y;

	color: #333333;

	margin: 0px;

}

div#page {

	text-align: left;

	border: 1px solid #333333;

	background: #FFFFFF;

 	width: 780px;

	margin: 9px auto;

}

div#head {

	padding: 0px 0px 0px 0px;

	margin: 0px;

	background: #FFFFFF;

}



div#menu {

	padding: 0px;

	background: #AA0000;

	border-top: 1px solid #333333;

	border-bottom: 1px solid #333333;

	height: 15px;

}

div#menu ul{

	margin: 0px;

	padding: 0px;

}

div#menu li{

	float: left;

	padding: 0px;

	margin-left: 15px;

	color: #FFFFFF;

	list-style: none;

}

div#menu a{

	color: #FFFFFF;

	text-decoration: none;

}

div#menu a:hover{

color: #FF0000;

	background: #FFFF00;

}

div#main {

	margin: 0px;

	border-left: 1px solid #333333;

	padding: 10px 0px;

	background: #FFFFFF;

	width: 560px;

	float: left;

	border-right: 0px solid #333333;



}

div#main p {

	margin: 15px 20px 0px 20px;

}



.t1 {

	font-size: 100%;

	font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif; 

	margin: 0px 20px 20px;

	color: #333333;

	padding: 0px 0px 5px;

	clear: both;

}

.t2 {

	font-size: 100%;

	font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif; 

	margin: 0px 0px 0px;

	color: #333333;

	padding: 0px 0px 5px;

	clear: both;

}

.t3 {

	font-size: 100%;

	font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif; 

	margin: 0px 0px 0px;

	background: #F0F0F0;

	color: #333333;

	padding: 0px 60px 30px;

	clear: both;

}



div#main ul {

	margin-left: 40px;

	margin-bottom: 1em;

	margin-right: 30px;

}



div#submenu {

	width: 200px;

	margin: 0px 0px 0px 2px;

	padding: 10px 0px;

	float: left;

}

div#submenu ul{

	margin: 0px 0px 0px 0px;

	list-style: none;

	padding-left: 2em;

}

div#submenu p{

	margin: 0px 10px 10px;

}

div#foot {

	border-top: 1px solid #333333;

	padding: 0px;

	text-align: center;

	clear: both;

	margin: 0px;

	background: #CCCCCC;

	color: #666666;

}

div#foot p{

	margin: 0px 0px 0px;

	padding: 0px 0px;



}

strong {

	color: #CC3333;

}



h1 {

	font-size: 110%;

	padding: 5px 15px 5px;

	border-bottom: 1px solid #333333;

	background: #F3F3F3;

	font-weight: normal;

}

h2 {

	font-size: 110%;

	margin: 0px 20px 20px;

	color: #333333;

	border-bottom: 1px dashed #999999;

	padding: 0px 0px 5px;

	clear: both;

}

h3 {

	font-size: 140%;

	margin: 0px 20px 20px;

	text-align: center;

	color: #333333;

	border-bottom: 1px dashed #999999;

	padding: 0px 0px 5px;

	clear: both;

}

dl {

	margin: 0px 0px 50px 40px;

}

dt {

	font-weight: bold;

}

dd {

	margin-bottom: 10px;

}

.imgbox {

	margin: 0px 0px 1em 40px;

}

.imgbox img{

	border: 1px solid #666666;

}

.imgbox_f {

	margin: 0px 10px 1em;

	float: left;

}

.imgbox_f img{

	border: 1px solid #666666;

}


